This commit is contained in:
Timo Bejan 2021-12-14 23:15:30 +02:00
parent 0f00cafae3
commit 77859e9216
2 changed files with 3 additions and 3 deletions

View File

@ -2,7 +2,7 @@
<div>
<iqser-circle-button
(action)="edit()"
*ngIf="permissionsService.canEditFileAttributes(file)"
*ngIf="permissionsService.canEditFileAttributes(dossier, file)"
[tooltip]="'file-preview.tabs.document-info.edit' | translate"
icon="iqser:edit"
tooltipPosition="before"

View File

@ -18,8 +18,8 @@ export class PermissionsService {
return this.isApprover(dossier);
}
canEditFileAttributes(file: File): boolean {
return this.isFileAssignee(file) && (file.isNew || file.isUnderReview || file.isUnderApproval);
canEditFileAttributes(dossier: Dossier, file: File): boolean {
return ((file.isUnderReview || file.isNew) && this.isDossierMember(dossier)) || (file.isUnderApproval && this.isApprover(dossier));
}
canToggleAnalysis(file: File): boolean {