RED-6882: Fixed hard-delete button active for non-owner.

This commit is contained in:
Nicoleta Panaghiu 2023-07-11 11:00:08 +03:00
parent 32eccf6c4b
commit b2156dbabd

View File

@ -274,11 +274,11 @@ export class PermissionsService {
}
canHardDeleteDossier(dossier: IDossier): boolean {
return this.canSoftDeleteDossier(dossier);
return this._iqserPermissionsService.has(ROLES.dossiers.delete) && this.isOwner(dossier);
}
canRestoreDossier(dossier: IDossier): boolean {
return this.canSoftDeleteDossier(dossier);
return this.canHardDeleteDossier(dossier);
}
canCreateDossier(dossierTemplate: DossierTemplate | DashboardStats): boolean {