diff --git a/adminforth/spa/src/components/ResourceForm.vue b/adminforth/spa/src/components/ResourceForm.vue index 58c67cf3..f3370513 100644 --- a/adminforth/spa/src/components/ResourceForm.vue +++ b/adminforth/spa/src/components/ResourceForm.vue @@ -308,8 +308,8 @@ onMounted(() => { if (column.type === 'json' && currentValues.value) { if (column.isArray?.enabled) { // if value is null or undefined, we should set it to empty array - if (column.showIn?.create === false) { - return; + if (column.showIn?.[mode.value] === false) { + return; } if (!currentValues.value[column.name]) { currentValues.value[column.name] = [];