From 3f77058fa0a02e59fad0b3d8db2986d4afa4ba33 Mon Sep 17 00:00:00 2001 From: John Cardinal Date: Fri, 19 Nov 2021 18:03:31 +0000 Subject: [PATCH] --- ayanova/src/api/errorhandler.js | 9 +++++++-- ayanova/src/api/gzform.js | 6 +++++- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/ayanova/src/api/errorhandler.js b/ayanova/src/api/errorhandler.js index a5daf168..74f77b9f 100644 --- a/ayanova/src/api/errorhandler.js +++ b/ayanova/src/api/errorhandler.js @@ -123,14 +123,19 @@ function decodeError(e, vm) { msg += "\n"; } - if (err.message) { + if (err.message && !err.message.startsWith("ErrorAPI")) { + //errapi already dealt with above no need to repeat it here msg += err.message; msg += "\n"; } if (err.details) { err.details.forEach(z => { - msg += `${z.error} ${z.message}\n`; + let zerror = null; + if (z.error) { + zerror = z.error + " - "; + } + msg += `${zerror}${z.message}\n`; }); } return msg; diff --git a/ayanova/src/api/gzform.js b/ayanova/src/api/gzform.js index 3f2c3af3..bdf1d16b 100644 --- a/ayanova/src/api/gzform.js +++ b/ayanova/src/api/gzform.js @@ -115,7 +115,11 @@ function getErrorBoxErrors(vm, errs) { //any application errors? if (vm.formState.appError) { hasErrors = true; - ret += vm.formState.appError + "\r\n----------\r\n" + ret; + // console.log("gzform:geterrorboxerrors ", { + // appError: vm.formState.appError, + // ret: ret + // }); + ret += vm.formState.appError; } if (!hasErrors) {