From 2ebf2f5b0fde2a1ad649487d75767662111471d4 Mon Sep 17 00:00:00 2001 From: Victor Ilyushchenko Date: Wed, 25 Jun 2025 18:40:13 +0300 Subject: [PATCH] EQMS-1587: fixed impacted doc list selector in qms (#9374) Signed-off-by: Victor Ilyushchenko --- .../src/components/DocumentBoxItems.svelte | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/plugins/controlled-documents-resources/src/components/DocumentBoxItems.svelte b/plugins/controlled-documents-resources/src/components/DocumentBoxItems.svelte index 8415625633..896b681335 100644 --- a/plugins/controlled-documents-resources/src/components/DocumentBoxItems.svelte +++ b/plugins/controlled-documents-resources/src/components/DocumentBoxItems.svelte @@ -25,7 +25,7 @@ import DocumentsPopup from './DocumentsPopup.svelte' export let items: Ref[] = [] - export let readonlyItems = new Set>() + export let readonlyItems: Ref[] = [] export let _class: Ref> = documents.class.Document export let docQuery: DocumentQuery | undefined = undefined export let label: IntlString | undefined = undefined @@ -34,8 +34,8 @@ export let width: string | undefined = undefined export let readonly: boolean = false - $: fixedItems = readonly ? items : items.filter((item) => readonlyItems.has(item)) - $: editableItems = readonly ? [] : items.filter((item) => !readonlyItems.has(item)) + $: fixedItems = readonly ? items : items.filter((item) => readonlyItems.includes(item)) + $: editableItems = readonly ? [] : items.filter((item) => !readonlyItems.includes(item)) const dispatch = createEventDispatcher() @@ -49,7 +49,7 @@ multiSelect: true, allowDeselect: false, selectedDocuments: items, - ignoreDocuments: Array.of(readonlyItems), + ignoreDocuments: readonlyItems, readonly }, evt.target as HTMLElement,