diff --git a/frontend/src/components/ListBulkActions.vue b/frontend/src/components/ListBulkActions.vue index 6b54b15d..5b5bfdaa 100644 --- a/frontend/src/components/ListBulkActions.vue +++ b/frontend/src/components/ListBulkActions.vue @@ -1,16 +1,17 @@ diff --git a/frontend/src/components/Modals/AssignmentModal.vue b/frontend/src/components/Modals/AssignmentModal.vue index 0e1a9682..0028e8f7 100644 --- a/frontend/src/components/Modals/AssignmentModal.vue +++ b/frontend/src/components/Modals/AssignmentModal.vue @@ -85,8 +85,8 @@ const props = defineProps({ default: null, }, docs: { - type: Array, - default: () => [], + type: Set, + default: new Set(), }, doctype: { type: String, diff --git a/frontend/src/components/Modals/EditValueModal.vue b/frontend/src/components/Modals/EditValueModal.vue index 43540602..039f4eca 100644 --- a/frontend/src/components/Modals/EditValueModal.vue +++ b/frontend/src/components/Modals/EditValueModal.vue @@ -52,7 +52,7 @@ const props = defineProps({ required: true, }, selectedValues: { - type: Array, + type: Set, required: true, }, }) @@ -67,6 +67,9 @@ const fields = createResource({ params: { doctype: props.doctype, }, + transform: (data) => { + return data.filter((f) => f.hidden == 0 && f.read_only == 0) + } }) onMounted(() => { diff --git a/frontend/src/pages/Deal.vue b/frontend/src/pages/Deal.vue index a3e292dd..bbf63456 100644 --- a/frontend/src/pages/Deal.vue +++ b/frontend/src/pages/Deal.vue @@ -278,11 +278,11 @@ }" />