From 9e0bff9e2af87b757c9158ece5edd9652f6b6727 Mon Sep 17 00:00:00 2001 From: Nicoleta Panaghiu Date: Wed, 17 Jan 2024 11:26:07 +0200 Subject: [PATCH] RED-8273: fixed redacted option not pre-selected in download dialog bug. --- .../dialogs/download-dialog/download-dialog.component.ts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/apps/red-ui/src/app/modules/shared/dialogs/download-dialog/download-dialog.component.ts b/apps/red-ui/src/app/modules/shared/dialogs/download-dialog/download-dialog.component.ts index d9d11f1d1..c341e2010 100644 --- a/apps/red-ui/src/app/modules/shared/dialogs/download-dialog/download-dialog.component.ts +++ b/apps/red-ui/src/app/modules/shared/dialogs/download-dialog/download-dialog.component.ts @@ -43,7 +43,7 @@ export interface DownloadDialogResult { export class DownloadDialogComponent extends IqserDialogComponent { readonly #logger = inject(NGXLogger); readonly iconButtonTypes = IconButtonTypes; - readonly hasApprovedFiles: boolean; + readonly hasApprovedFiles = this.data.files.some(file => file.workflowStatus === WorkflowFileStatuses.APPROVED); readonly downloadTypes: { key: DownloadFileType; label: string }[]; readonly availableReportTypes = this.#availableReportTypes; readonly form = this.#getForm(); @@ -56,7 +56,6 @@ export class DownloadDialogComponent extends IqserDialogComponent file.workflowStatus === WorkflowFileStatuses.APPROVED); this.downloadTypes = this.#formDownloadTypes; }