From b8ea3e86b426cec3c088b60738f4fb81c4169a27 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adina=20=C8=9Aeudan?= Date: Wed, 30 Jun 2021 23:19:04 +0300 Subject: [PATCH] RED-1735: Deleting a dossier should be possible only for the Owner --- apps/red-ui/src/app/services/permissions.service.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/red-ui/src/app/services/permissions.service.ts b/apps/red-ui/src/app/services/permissions.service.ts index 24ede6ba0..ab388d99c 100644 --- a/apps/red-ui/src/app/services/permissions.service.ts +++ b/apps/red-ui/src/app/services/permissions.service.ts @@ -186,7 +186,7 @@ export class PermissionsService { } canDeleteDossier(dossier = this._activeDossier): boolean { - return dossier?.files.reduce((acc, file) => acc && this.canDeleteFile(file, dossier), true); + return dossier.ownerId === this.currentUser.userId; } isAdmin(user = this.currentUser): boolean {