From 7ef44c5e351368c28d0b808da379f7f5d8b5033d Mon Sep 17 00:00:00 2001 From: Kim Shepherd Date: Wed, 4 Jun 2025 19:11:41 +0200 Subject: [PATCH] Resolve field instance models using index when filtering errors (cherry picked from commit d218e22944eec56d50fee34d772952d41da748cd) --- src/app/shared/form/form.component.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/app/shared/form/form.component.ts b/src/app/shared/form/form.component.ts index 662cd3b4ae..f421461c89 100644 --- a/src/app/shared/form/form.component.ts +++ b/src/app/shared/form/form.component.ts @@ -190,7 +190,7 @@ export class FormComponent implements OnDestroy, OnInit { } if (field) { - const model: DynamicFormControlModel = this.formBuilderService.findById(fieldId, formModel); + const model: DynamicFormControlModel = this.formBuilderService.findById(fieldId, formModel, fieldIndex); this.formService.addErrorToField(field, model, error.message); this.changeDetectorRef.detectChanges(); @@ -213,7 +213,7 @@ export class FormComponent implements OnDestroy, OnInit { } if (field) { - const model: DynamicFormControlModel = this.formBuilderService.findById(fieldId, formModel); + const model: DynamicFormControlModel = this.formBuilderService.findById(fieldId, formModel, fieldIndex); this.formService.removeErrorFromField(field, model, error.message); } });