Skip to content

Commit bc25a40

Browse files
authored
fix: fix foreign resource array display on edit page (#147)
* feat: add support for foreign resource array columns * fix: fix foreign resource array display on edit page
1 parent fc49c6a commit bc25a40

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

adminforth/spa/src/views/EditView.vue

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,11 @@ const editableRecord = computed(() => {
107107
}
108108
coreStore.resource.columns.forEach(column => {
109109
if (column.foreignResource) {
110-
newRecord[column.name] = newRecord[column.name]?.pk
110+
if (column.isArray?.enabled) {
111+
newRecord[column.name] = newRecord[column.name]?.map(fr => fr.pk);
112+
} else {
113+
newRecord[column.name] = newRecord[column.name]?.pk;
114+
}
111115
}
112116
});
113117
return newRecord;

0 commit comments

Comments
 (0)