owner add to dictionary for dossier dict

This commit is contained in:
Timo Bejan 2022-01-18 14:37:50 +02:00
parent 22a2093c35
commit 0bdc850111
2 changed files with 8 additions and 3 deletions

View File

@ -11,7 +11,7 @@
</div>
<form [formGroup]="form" *ngIf="form">
<div class="iqser-input-group" *ngIf="canEdit">
<div class="iqser-input-group">
<mat-checkbox color="primary" formControlName="addToDictionaryAction" name="addToDictionaryAction">
{{ 'add-edit-dictionary.form.add-to-dictionary-action' | translate }}
</mat-checkbox>

View File

@ -7,7 +7,7 @@ import { DictionaryService } from '@shared/services/dictionary.service';
import { CircleButtonTypes, LoadingService, Toaster } from '@iqser/common-ui';
import { DossiersService } from '@services/entity-services/dossiers.service';
import { marker as _ } from '@biesbjerg/ngx-translate-extract-marker';
import { FormBuilder, FormGroup } from '@angular/forms';
import { FormBuilder, FormGroup, Validators } from '@angular/forms';
@Component({
selector: 'redaction-edit-dossier-dictionary',
@ -116,7 +116,12 @@ export class EditDossierDictionaryComponent implements EditDossierSectionInterfa
private _getForm(): FormGroup {
return this._formBuilder.group({
addToDictionaryAction: [this.dossierDictionary.addToDictionaryAction],
addToDictionaryAction: [
{
value: this.dossierDictionary.addToDictionaryAction,
disabled: !this._permissionsService.isOwner(this.dossier),
},
],
});
}