RED-3237: Edit dossier dictionary display name permissions
This commit is contained in:
parent
8d1a88711f
commit
648faad833
@ -10,7 +10,7 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<form [formGroup]="form" *ngIf="form">
|
||||
<form *ngIf="form" [formGroup]="form">
|
||||
<div class="iqser-input-group">
|
||||
<mat-checkbox color="primary" formControlName="addToDictionaryAction" name="addToDictionaryAction">
|
||||
{{ 'add-edit-dictionary.form.add-to-dictionary-action' | translate }}
|
||||
@ -19,7 +19,7 @@
|
||||
</form>
|
||||
</div>
|
||||
|
||||
<div *ngIf="canEdit" class="display-name">
|
||||
<div *ngIf="canEditDisplayName" class="display-name">
|
||||
<div translate="edit-dossier-dialog.dictionary.display-name.edit"></div>
|
||||
<iqser-editable-input
|
||||
(save)="updateDisplayName($event)"
|
||||
|
||||
@ -20,10 +20,10 @@ export class EditDossierDictionaryComponent implements EditDossierSectionInterfa
|
||||
|
||||
form: FormGroup;
|
||||
canEdit = false;
|
||||
canEditDisplayName = false;
|
||||
dossierDictionary: IDictionary;
|
||||
|
||||
readonly circleButtonTypes = CircleButtonTypes;
|
||||
|
||||
@ViewChild(DictionaryManagerComponent, { static: false }) private readonly _dictionaryManager: DictionaryManagerComponent;
|
||||
|
||||
constructor(
|
||||
@ -58,6 +58,7 @@ export class EditDossierDictionaryComponent implements EditDossierSectionInterfa
|
||||
async ngOnInit() {
|
||||
this._loadingService.start();
|
||||
this.canEdit = this._permissionsService.canEditDossier(this.dossier);
|
||||
this.canEditDisplayName = this._permissionsService.isOwner(this.dossier);
|
||||
await this._updateDossierDictionary();
|
||||
this.form = this._getForm();
|
||||
this._loadingService.stop();
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user