From aefd8f30e3337726de24d97db2fd5a5caab6342a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adina=20=C8=9Aeudan?= Date: Wed, 16 Dec 2020 17:53:18 +0200 Subject: [PATCH] RED-885: No report/download button for empty projects --- .../project-listing-actions.component.html | 3 ++- .../project-listing-actions.component.ts | 2 +- .../project-overview-screen.component.html | 3 ++- .../project-overview-screen.component.ts | 5 ++++- 4 files changed, 9 insertions(+), 4 deletions(-) diff --git a/apps/red-ui/src/app/screens/project-listing-screen/project-listing-actions/project-listing-actions.component.html b/apps/red-ui/src/app/screens/project-listing-screen/project-listing-actions/project-listing-actions.component.html index df8e4448c..75cac1099 100644 --- a/apps/red-ui/src/app/screens/project-listing-screen/project-listing-actions/project-listing-actions.component.html +++ b/apps/red-ui/src/app/screens/project-listing-screen/project-listing-actions/project-listing-actions.component.html @@ -18,7 +18,8 @@ > - + + acc && this.permissionsService.canDownloadRedactedFile(file), true); + return project.files.length > 0 && project.files.reduce((acc, file) => acc && this.permissionsService.canDownloadRedactedFile(file), true); } public getProjectStatusConfig(pw: ProjectWrapper) { diff --git a/apps/red-ui/src/app/screens/project-overview-screen/project-overview-screen.component.html b/apps/red-ui/src/app/screens/project-overview-screen/project-overview-screen.component.html index 258ef523d..a87672a41 100644 --- a/apps/red-ui/src/app/screens/project-overview-screen/project-overview-screen.component.html +++ b/apps/red-ui/src/app/screens/project-overview-screen/project-overview-screen.component.html @@ -58,7 +58,8 @@ icon="red:assign" > - + + acc && this.permissionsService.canDownloadRedactedFile(file), true); + return ( + this.appStateService.activeProject.files.length > 0 && + this.appStateService.activeProject.files.reduce((acc, file) => acc && this.permissionsService.canDownloadRedactedFile(file), true) + ); } }