aboutsummaryrefslogtreecommitdiff
path: root/src/site/components
diff options
context:
space:
mode:
Diffstat (limited to 'src/site/components')
-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;
},