Changeset View
Changeset View
Standalone View
Standalone View
src/resources/js/app.js
Show First 20 Lines • Show All 361 Lines • ▼ Show 20 Lines | response => { | ||||
let loader = response.config.loader | let loader = response.config.loader | ||||
if (loader) { | if (loader) { | ||||
stopLoading(loader) | stopLoading(loader) | ||||
} | } | ||||
return response | return response | ||||
}, | }, | ||||
error => { | error => { | ||||
if (error.config) { | |||||
let loader = error.config.loader | let loader = error.config.loader | ||||
if (loader) { | if (loader) { | ||||
stopLoading(loader) | stopLoading(loader) | ||||
} | } | ||||
// Do not display the error in a toast message, pass the error as-is | // Do not display the error in a toast message, pass the error as-is | ||||
if (axios.isCancel(error) || error.config.ignoreErrors) { | if (axios.isCancel(error) || error.config.ignoreErrors) { | ||||
return Promise.reject(error) | return Promise.reject(error) | ||||
} | } | ||||
if (error.config.onFinish) { | if (error.config.onFinish) { | ||||
error.config.onFinish() | error.config.onFinish() | ||||
} | } | ||||
} | |||||
let error_msg | let error_msg | ||||
const status = error.response ? error.response.status : 200 | const status = error.response ? error.response.status : 200 | ||||
const data = error.response ? error.response.data : {} | const data = error.response ? error.response.data : {} | ||||
if (status == 422 && data.errors) { | if (status == 422 && data.errors) { | ||||
error_msg = app.$t('error.form') | error_msg = app.$t('error.form') | ||||
▲ Show 20 Lines • Show All 77 Lines • Show Last 20 Lines |