Merge branch 'RED-10220' into 'master'

RED-10220: description and legalBasis fields are no longer required.

See merge request redactmanager/red-ui!634
This commit is contained in:
Dan Percic 2024-10-22 16:46:47 +02:00
commit d9ce51f7e3
2 changed files with 4 additions and 4 deletions

View File

@ -27,7 +27,7 @@
></span>
</div>
<div class="iqser-input-group required w-400">
<div class="iqser-input-group 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 required w-400">
<div class="iqser-input-group 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, Validators.required],
description: [this.data.justification?.description, Validators.required],
reason: [this.data.justification?.reason],
description: [this.data.justification?.description],
technicalName: [this.data.justification?.technicalName ?? null],
});
}