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)