This commit is contained in:
2022-01-19 20:27:53 +00:00
parent 34369d3603
commit 08e528d333
4 changed files with 10 additions and 7 deletions

View File

@@ -39,6 +39,12 @@ async function dealWithError(msg, vm) {
//If a form instance was provided (vue instance)
//and it can display and error then put the error into it
if (!vm || vm.formState == undefined) {
//Special work around to not redundantly display errors when AyaNova job fails
// and Vue decides to throw it's own error into the mix when we've already displayed appropriate message
if (msg.includes("Vue error") && msg.includes("Job failed")) {
return;
}
//popup if no place to display it elsewise
window.$gz.eventBus.$emit("notify-error", msg);
return;

View File

@@ -172,11 +172,6 @@ export default {
`job-operations/logs/${jobId}`
);
console.log("report error", {
jobStatus,
jobLogRes
});
//get final entry is error or success
var finalJobLogMessage = jobLogRes.data[jobLogRes.data.length - 1];
const finalJobLogObject = JSON.parse(finalJobLogMessage.statusText);
@@ -204,7 +199,7 @@ export default {
`${this.$store.state.helpUrl}/ay-report-timeout`
);
//we're done here
this.reject(this.$ay.t("JobFailed"));
return this.reject(this.$ay.t("JobFailed"));
} else {
//exception
e = `${this.$ay.t("JobFailed")}: ${
@@ -216,6 +211,7 @@ export default {
}
}
}
console.log("throwing");
throw new Error(e);
}
if (jobStatus == 3) {

View File

@@ -66,7 +66,7 @@ import chartBarHorizontalControl from "./components/chart-bar-horizontal-control
//DEVELOPMENT MODE
//THIS SHOULD BE FALSE IN RELEASE
//************************************************************
const DEV_MODE = true;
const DEV_MODE = false;
//************************************************************
//**************************************************************
//**************************************************************