Resolve field instance models using index when filtering errors

(cherry picked from commit d218e22944)
This commit is contained in:
Kim Shepherd
2025-06-04 19:11:41 +02:00
committed by github-actions[bot]
parent f8c6a80fbe
commit 036dba942d

View File

@@ -232,7 +232,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();
@@ -255,7 +255,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);
}
});