Fix select all logic in v-field-list-item component (#20315)

This commit is contained in:
Azri Kahar
2023-11-06 20:18:07 +08:00
committed by GitHub
parent c560f6b64b
commit 4e921964ad
2 changed files with 6 additions and 9 deletions

View File

@@ -0,0 +1,5 @@
---
'@directus/app': patch
---
Fixed select all logic in v-field-list-item component

View File

@@ -49,15 +49,7 @@ const selectAllDisabled = computed(() => props.field.children?.every((field: Fie
const addAll = () => {
if (!props.field.children) return;
const selectedFields = props.field.children.map((selectableField) => {
let res = `${props.field.field}.${selectableField.field}`;
if (props.parent) {
res = `${props.parent}.${res}`;
}
return res;
});
const selectedFields = props.field.children.map((selectableField) => selectableField.key);
emit('add', selectedFields);
};