This commit is contained in:
2021-02-22 23:50:07 +00:00
parent 6582861474
commit 90d95c5e71
2 changed files with 6 additions and 19 deletions

View File

@@ -686,8 +686,9 @@ export default {
// user opens child edit form to see exact error)
//
childRowHasError(vm, collectionName, rowIndex) {
//todo: this just shows server errors, not local form errors
//maybe find if there is any place that records item errors (form?)
//Note: this just shows server errors, not local form validation errors
//it's assumed user will fix in form or when they submit see the error come back
//Note: this method is easily converted to return actual errors if it ever makes sense to do that but for now I'm ok with row TTM
//No server errors?
if (window.$gz.util.objectIsEmpty(vm.formState.serverError)) {
@@ -707,20 +708,12 @@ export default {
let rowErrorTargetStart = `${collectionName}[${rowIndex}].`.toLowerCase();
//filter in items that start with the row collection name and index provided
let ret = vm.formState.serverError.details.some(function(o) {
// console.log("childrowHasError:", {
// tgt: o.target.toLowerCase(),
// tgtstrt: rowErrorTargetStart
// });
return vm.formState.serverError.details.some(function(o) {
if (!o.target) {
return false;
}
let r = o.target.toLowerCase().includes(rowErrorTargetStart);
return r;
return o.target.toLowerCase().includes(rowErrorTargetStart);
});
return ret;
},
///////////////////////////////
// ShowMe