RED-10220: make legalBasis and description required again.

This commit is contained in:
Nicoleta Panaghiu 2024-10-31 13:41:05 +02:00
parent baa0f74b92
commit 66cc2a249f
2 changed files with 4 additions and 4 deletions

View File

@ -27,7 +27,7 @@
></span>
</div>
<div class="iqser-input-group w-400">
<div class="iqser-input-group required w-400">
<label translate="add-edit-justification.form.reason"></label>
<input
[placeholder]="'add-edit-justification.form.reason-placeholder' | translate"
@ -37,7 +37,7 @@
/>
</div>
<div class="iqser-input-group w-400">
<div class="iqser-input-group required w-400">
<label translate="add-edit-justification.form.description"></label>
<textarea
[placeholder]="'add-edit-justification.form.description-placeholder' | translate"

View File

@ -68,8 +68,8 @@ export class AddEditJustificationDialogComponent extends BaseDialogComponent {
#getForm(): UntypedFormGroup {
return this._formBuilder.group({
name: [{ value: this.data.justification?.name, disabled: !!this.data.justification }, Validators.required],
reason: [this.data.justification?.reason],
description: [this.data.justification?.description],
reason: [this.data.justification?.reason, Validators.required],
description: [this.data.justification?.description, Validators.required],
technicalName: [this.data.justification?.technicalName ?? null],
});
}