mirror of
https://github.com/DSpace/dspace-angular.git
synced 2025-10-07 10:04:11 +00:00
Merge pull request #4452 from DSpace/backport-4434-to-dspace-9_x
[Port dspace-9_x] Resolve field instance models using index when filtering errors
This commit is contained in:
@@ -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);
|
||||
}
|
||||
});
|
||||
|
Reference in New Issue
Block a user