From 681f73b86507e4a3d129d4f3a31df4a7a37ab672 Mon Sep 17 00:00:00 2001 From: "k.triantafyllou" Date: Thu, 20 Apr 2023 16:01:21 +0300 Subject: [PATCH] Dataset template editor: On multiplicity changed, reset multiplicity values including table view and placeholder. --- .../dataset-profile-editor-composite-field.component.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/dmp-frontend/src/app/ui/admin/dataset-profile/editor/components/composite-field/dataset-profile-editor-composite-field.component.ts b/dmp-frontend/src/app/ui/admin/dataset-profile/editor/components/composite-field/dataset-profile-editor-composite-field.component.ts index 44c1e2c4e..4f5e7b641 100644 --- a/dmp-frontend/src/app/ui/admin/dataset-profile/editor/components/composite-field/dataset-profile-editor-composite-field.component.ts +++ b/dmp-frontend/src/app/ui/admin/dataset-profile/editor/components/composite-field/dataset-profile-editor-composite-field.component.ts @@ -360,13 +360,19 @@ export class DatasetProfileEditorCompositeFieldComponent extends BaseComponent i const minControl = multiplicity.get('min'); const maxControl = multiplicity.get('max'); + const placeholder = multiplicity.get('placeholder'); + const tableView = multiplicity.get('tableView'); if (isMultiplicityEnabled.checked) { minControl.setValue(0); maxControl.setValue(1); + placeholder.setValue(''); + tableView.setValue(false); }else{ minControl.setValue(0); maxControl.setValue(0); + placeholder.setValue(null); + tableView.setValue(null); } this.isMultiplicityEnabled = isMultiplicityEnabled.checked;