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 {
|
canHardDeleteDossier(dossier: IDossier): boolean {
|
||||||
return this.canSoftDeleteDossier(dossier);
|
return this._iqserPermissionsService.has(ROLES.dossiers.delete) && this.isOwner(dossier);
|
||||||
}
|
}
|
||||||
|
|
||||||
canRestoreDossier(dossier: IDossier): boolean {
|
canRestoreDossier(dossier: IDossier): boolean {
|
||||||
return this.canSoftDeleteDossier(dossier);
|
return this.canHardDeleteDossier(dossier);
|
||||||
}
|
}
|
||||||
|
|
||||||
canCreateDossier(dossierTemplate: DossierTemplate | DashboardStats): boolean {
|
canCreateDossier(dossierTemplate: DossierTemplate | DashboardStats): boolean {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user