2
0
mirror of https://github.com/inventree/inventree-app.git synced 2025-04-28 05:26:47 +00:00

Clear errors once fixed

This commit is contained in:
Oliver 2021-10-03 01:25:45 +10:00
parent e9fa0f5eb4
commit 6ff99b15c3

View File

@ -181,9 +181,11 @@ class APIFormField {
// Extract error messages from the server response
void extractErrorMessages(APIResponse response) {
dynamic errors = null;
if (isSimple) {
// Simple fields are easily handled
data["errors"] = response.data[name];
errors = response.data[name];
} else {
if (parent.isNotEmpty) {
dynamic parentElement = response.data[parent];
@ -194,10 +196,12 @@ class APIFormField {
}
if (parentElement is Map) {
data["errors"] = parentElement[name];
errors = parentElement[name];
}
}
}
data["errors"] = errors;
}
// Return the error message associated with this field