Skip to content
Snippets Groups Projects
Commit c61b6936 authored by Jean-Laurent DUZANT's avatar Jean-Laurent DUZANT
Browse files

Merge branch 'fix/23979/develop' into 'develop'

[23979] Recherche : si je n'ai pas le droit d'initier et pas le droit de gérer les circuits, le bouton d'action est visible mais je n'ai pas d'action

See merge request maarch/MaarchParapheur!217
parents c9fd1a19 25b271c2
No related branches found
No related tags found
No related merge requests found
...@@ -148,7 +148,8 @@ ...@@ -148,7 +148,8 @@
<ion-icon slot="bottom" name="ribbon-sharp"></ion-icon> <ion-icon slot="bottom" name="ribbon-sharp"></ion-icon>
{{'lang.download' | translate}} {{'lang.download' | translate}}
</ion-item-option> </ion-item-option>
<ion-item-option *ngIf="element.status !== 'HARD_DEL'" color="primary" (click)="openActions(element)"> <ion-item-option *ngIf="element.status !== 'HARD_DEL'" color="primary"
[disabled]="!isValidPrivilege()" (click)="openActions(element)">
<ion-icon slot="bottom" name="settings-sharp"></ion-icon> <ion-icon slot="bottom" name="settings-sharp"></ion-icon>
{{'lang.actions' | translate}} {{'lang.actions' | translate}}
</ion-item-option> </ion-item-option>
......
...@@ -594,4 +594,9 @@ export class SearchComponent implements OnInit { ...@@ -594,4 +594,9 @@ export class SearchComponent implements OnInit {
} }
return ''; return '';
} }
isValidPrivilege(): boolean {
const privileges: string [] = this.authService.user.appPrivileges?.map((item: any) => item.id);
return privileges.indexOf('indexation') > -1 && privileges.indexOf('manage_documents') > -1;
}
} }
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment