RED-3595 -> Remove multi select for justification if you are not in dev mode
This commit is contained in:
parent
2e30fb2f89
commit
3b3d1d60cb
@ -3,7 +3,7 @@
|
|||||||
[headerTemplate]="headerTemplate"
|
[headerTemplate]="headerTemplate"
|
||||||
[itemSize]="80"
|
[itemSize]="80"
|
||||||
[noDataText]="'justifications-listing.no-data.title' | translate"
|
[noDataText]="'justifications-listing.no-data.title' | translate"
|
||||||
[selectionEnabled]="true"
|
[selectionEnabled]="canUpdateJustifications"
|
||||||
[tableColumnConfigs]="tableColumnConfigs"
|
[tableColumnConfigs]="tableColumnConfigs"
|
||||||
noDataIcon="iqser:document"
|
noDataIcon="iqser:document"
|
||||||
></iqser-table>
|
></iqser-table>
|
||||||
@ -11,7 +11,7 @@
|
|||||||
<ng-template #bulkActions>
|
<ng-template #bulkActions>
|
||||||
<iqser-circle-button
|
<iqser-circle-button
|
||||||
(action)="openConfirmDeleteDialog()"
|
(action)="openConfirmDeleteDialog()"
|
||||||
*ngIf="userPreferenceService.areDevFeaturesEnabled && userService.currentUser.isAdmin && listingService.areSomeSelected$ | async"
|
*ngIf="canUpdateJustifications && listingService.areSomeSelected$ | async"
|
||||||
[tooltip]="'justifications-listing.bulk.delete' | translate"
|
[tooltip]="'justifications-listing.bulk.delete' | translate"
|
||||||
[type]="circleButtonTypes.dark"
|
[type]="circleButtonTypes.dark"
|
||||||
icon="iqser:trash"
|
icon="iqser:trash"
|
||||||
@ -26,7 +26,7 @@
|
|||||||
<div class="table-header-actions">
|
<div class="table-header-actions">
|
||||||
<iqser-icon-button
|
<iqser-icon-button
|
||||||
(action)="openAddJustificationDialog()"
|
(action)="openAddJustificationDialog()"
|
||||||
*ngIf="userPreferenceService.areDevFeaturesEnabled && userService.currentUser.isAdmin"
|
*ngIf="canUpdateJustifications"
|
||||||
[label]="'justifications-listing.add-new' | translate"
|
[label]="'justifications-listing.add-new' | translate"
|
||||||
[type]="iconButtonTypes.primary"
|
[type]="iconButtonTypes.primary"
|
||||||
icon="iqser:plus"
|
icon="iqser:plus"
|
||||||
|
|||||||
@ -67,4 +67,8 @@ export class JustificationsScreenComponent extends ListingComponent<Justificatio
|
|||||||
openConfirmDeleteDialog() {
|
openConfirmDeleteDialog() {
|
||||||
this._dialogService.confirmDelete(this.listingService.selected, this.#dossierTemplateId);
|
this._dialogService.confirmDelete(this.listingService.selected, this.#dossierTemplateId);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
get canUpdateJustifications(): boolean {
|
||||||
|
return this.userPreferenceService.areDevFeaturesEnabled && this.userService.currentUser.isAdmin;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user