Skip to content

Commit c566bdf

Browse files
committed
Added pre-selected value to images status modal frozen type filters
1 parent 838029e commit c566bdf

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

src/lib/components/jobs/ImagesStatusModal.svelte

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@
1919
let dataset;
2020
/** @type {import('fractal-components/types/api').WorkflowTaskV2} */
2121
let workflowTask;
22-
/** @type {string[]} */
23-
let disabledTypes = [];
22+
/** @type {{ [key: string]: boolean }} */
23+
let frozenTypes = {};
2424
2525
/** @type {Modal} */
2626
let modal;
@@ -46,10 +46,10 @@
4646
selectedLogImage = '';
4747
dataset = _dataset;
4848
workflowTask = _workflowTask;
49-
disabledTypes = Object.keys({
49+
frozenTypes = {
5050
...workflowTask.type_filters,
5151
...workflowTask.task.input_types
52-
});
52+
};
5353
modal.show();
5454
await loadImages();
5555
await tick();
@@ -154,7 +154,8 @@
154154
{dataset}
155155
bind:imagePage
156156
{vizarrViewerUrl}
157-
{disabledTypes}
157+
disabledTypes={Object.keys(frozenTypes)}
158+
initialFilterValues={{ attribute_filters: {}, type_filters: frozenTypes }}
158159
imagesStatusModal={true}
159160
imagesStatusModalUrl={`/api/v2/project/${dataset.project_id}/status/images?workflowtask_id=${workflowTask.id}&dataset_id=${dataset.id}`}
160161
>

0 commit comments

Comments
 (0)