From b3900b96ededd1d09cba4e8381c5814bda833604 Mon Sep 17 00:00:00 2001 From: Tomasz Gnyp <49343696+tomgny@users.noreply.github.com> Date: Tue, 20 May 2025 15:57:02 +0200 Subject: [PATCH] AAE-34972 Test PR for adf link (#10861) --- lib/core/src/lib/form/components/widgets/core/form.model.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/core/src/lib/form/components/widgets/core/form.model.ts b/lib/core/src/lib/form/components/widgets/core/form.model.ts index 800bafd480..2b1a763b9f 100644 --- a/lib/core/src/lib/form/components/widgets/core/form.model.ts +++ b/lib/core/src/lib/form/components/widgets/core/form.model.ts @@ -358,7 +358,7 @@ export class FormModel implements ProcessFormModel { this.handleSectionField(field, formFieldModel); } else if (this.isContainerField(field)) { this.handleContainerField(field, formFieldModel); - } else { + } else if (this.isFormField(field)) { this.handleSingleField(field, formFieldModel); } }); @@ -368,6 +368,10 @@ export class FormModel implements ProcessFormModel { return field instanceof ContainerModel; } + private isFormField(field: ContainerModel | FormFieldModel): field is FormFieldModel { + return field instanceof FormFieldModel; + } + private isSectionField(field: ContainerModel | FormFieldModel): field is FormFieldModel { return field.type === FormFieldTypes.SECTION; }