mirror of
https://github.com/HendrikRauh/inventree-app.git
synced 2026-01-13 11:36:24 +00:00
Clear errors once fixed
This commit is contained in:
parent
e9fa0f5eb4
commit
6ff99b15c3
1 changed files with 6 additions and 2 deletions
|
|
@ -181,9 +181,11 @@ class APIFormField {
|
||||||
// Extract error messages from the server response
|
// Extract error messages from the server response
|
||||||
void extractErrorMessages(APIResponse response) {
|
void extractErrorMessages(APIResponse response) {
|
||||||
|
|
||||||
|
dynamic errors = null;
|
||||||
|
|
||||||
if (isSimple) {
|
if (isSimple) {
|
||||||
// Simple fields are easily handled
|
// Simple fields are easily handled
|
||||||
data["errors"] = response.data[name];
|
errors = response.data[name];
|
||||||
} else {
|
} else {
|
||||||
if (parent.isNotEmpty) {
|
if (parent.isNotEmpty) {
|
||||||
dynamic parentElement = response.data[parent];
|
dynamic parentElement = response.data[parent];
|
||||||
|
|
@ -194,10 +196,12 @@ class APIFormField {
|
||||||
}
|
}
|
||||||
|
|
||||||
if (parentElement is Map) {
|
if (parentElement is Map) {
|
||||||
data["errors"] = parentElement[name];
|
errors = parentElement[name];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
data["errors"] = errors;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Return the error message associated with this field
|
// Return the error message associated with this field
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue