From f3ce394974c7d6583aefdcc88be920e75e98f5c4 Mon Sep 17 00:00:00 2001 From: Nicoleta Panaghiu Date: Tue, 7 Feb 2023 16:08:15 +0200 Subject: [PATCH] RED-5976: Fixed download button not clickable in listing and in dialog. --- .../src/app/modules/dossiers-listing/dossiers-listing.module.ts | 2 +- .../shared/dialogs/download-dialog/download-dialog.component.ts | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/red-ui/src/app/modules/dossiers-listing/dossiers-listing.module.ts b/apps/red-ui/src/app/modules/dossiers-listing/dossiers-listing.module.ts index afe634317..7bfb2c734 100644 --- a/apps/red-ui/src/app/modules/dossiers-listing/dossiers-listing.module.ts +++ b/apps/red-ui/src/app/modules/dossiers-listing/dossiers-listing.module.ts @@ -31,7 +31,7 @@ const routes: Routes = [ component: DossiersListingScreenComponent, pathMatch: 'full', canActivate: [CompositeRouteGuard], - data: { guards: [DossierFilesGuard], reuse: true, dossiersService: ACTIVE_DOSSIERS_SERVICE }, + data: { routeGuards: [DossierFilesGuard], reuse: true, dossiersService: ACTIVE_DOSSIERS_SERVICE }, }, ]; 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 cc719b47e..f227c2336 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 @@ -56,6 +56,7 @@ export class DownloadDialogComponent { get invalidDownload() { return ( + !this.form.controls.reportTemplateIds.value.length && !!this.form.controls.downloadFileTypes.value.length && this.form.controls.downloadFileTypes.value.every(type => type === DownloadFileTypes.REDACTED) && !this.data.files.some(file => file.workflowStatus === WorkflowFileStatuses.APPROVED)