aboutsummaryrefslogtreecommitdiff
path: root/src/site/components/settings
diff options
context:
space:
mode:
authorZephyrrus <[email protected]>2021-01-11 18:57:19 +0200
committerZephyrrus <[email protected]>2021-01-11 18:57:19 +0200
commitdc4f3a6557cc5f4ddf3d9a9bc8fad4f3bdc40c72 (patch)
tree46ef67145a83d1c7c2da50984150e1b71d50d9be /src/site/components/settings
parentfeat: add sections to settings object meta (diff)
downloadhost.fuwn.me-dc4f3a6557cc5f4ddf3d9a9bc8fad4f3bdc40c72.tar.xz
host.fuwn.me-dc4f3a6557cc5f4ddf3d9a9bc8fad4f3bdc40c72.zip
fix: sections not rendering
Diffstat (limited to 'src/site/components/settings')
-rw-r--r--src/site/components/settings/JoiObject.vue6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/site/components/settings/JoiObject.vue b/src/site/components/settings/JoiObject.vue
index c91fd36..af5b4eb 100644
--- a/src/site/components/settings/JoiObject.vue
+++ b/src/site/components/settings/JoiObject.vue
@@ -65,7 +65,7 @@ export default {
},
errors: {
'type': Object,
- 'default': {}
+ 'default': () => ({})
}
},
data() {
@@ -99,9 +99,9 @@ export default {
getDisplayType(field) {
if (!field.metas) return field.type;
- const { displayType } = field.metas.find(e => e.displayType);
+ const foundMeta = field.metas.find(e => e.displayType);
- if (displayType) return displayType;
+ if (foundMeta) return foundMeta.displayType;
return field.type;
},