From df609fd359483987e0f7b1f0fa9523162893cc9e Mon Sep 17 00:00:00 2001 From: Diamantis Tziotzios Date: Fri, 4 Feb 2022 15:31:19 +0200 Subject: [PATCH] #501 bug fix --- .../visibility-rules/visibility-rules.service.ts | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/dmp-frontend/src/app/ui/misc/dataset-description-form/visibility-rules/visibility-rules.service.ts b/dmp-frontend/src/app/ui/misc/dataset-description-form/visibility-rules/visibility-rules.service.ts index d4797d354..8265bbc7c 100644 --- a/dmp-frontend/src/app/ui/misc/dataset-description-form/visibility-rules/visibility-rules.service.ts +++ b/dmp-frontend/src/app/ui/misc/dataset-description-form/visibility-rules/visibility-rules.service.ts @@ -231,18 +231,11 @@ export class VisibilityRulesService { private resetFieldFormGroup(formGroup: FormGroup) { const renderStyle = formGroup.getRawValue().viewStyle.renderStyle; if (renderStyle === DatasetProfileFieldViewStyle.Validation || renderStyle === DatasetProfileFieldViewStyle.DatasetIdentifier) { - const value = { identifier: '', type: '' }; - if (formGroup.get('value').value != value) { - formGroup.get('value').setValue(value, { emitEvent: false }); - this.updateValueAndVisibility(formGroup.get('id').value, value); - } + formGroup.get('value').setValue({ identifier: '', type: '' }); } else { - const value = formGroup.get('defaultValue').value ? this.parseValue(formGroup.get('defaultValue').value.value) : undefined; - if (formGroup.get('value').value != value) { - formGroup.get('value').setValue(value, { emitEvent: false }); - this.updateValueAndVisibility(formGroup.get('id').value, value); - } + formGroup.get('value').setValue(formGroup.get('defaultValue').value ? this.parseValue(formGroup.get('defaultValue').value.value) : undefined); } + } private resetCompositeFieldFormGroup(formGroup: FormGroup) {