RED-6882: Fixed hard-delete button active for non-owner.
This commit is contained in:
parent
32eccf6c4b
commit
b2156dbabd
@ -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 {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user