diff --git a/public/js/plugin/FhcAlert.js b/public/js/plugin/FhcAlert.js index d280117ca..fc3c3bace 100644 --- a/public/js/plugin/FhcAlert.js +++ b/public/js/plugin/FhcAlert.js @@ -263,6 +263,10 @@ export default { return false; }, handleSystemError(error) { + // don't show an error message to the user if the error was an aborted request + if(error.hasOwnProperty('name') && error.name.toLowerCase() === "AbortError".toLowerCase()) + return; + // Error is string if (typeof error === 'string') return $fhcAlert.alertSystemError(error); @@ -279,6 +283,7 @@ export default { if (typeof error === 'object' && error !== null) { let errMsg = ''; + if (error.hasOwnProperty('response') && error.response?.data?.retval) errMsg += 'Error Message: ' + (error.response.data.retval.message || error.response.data.retval) + '\r\n'; else if (error.hasOwnProperty('message'))