Added back router.navigateError for errors other than 404.

This commit is contained in:
Leah Schumann 2024-08-06 06:36:23 -04:00
parent 2dee21887a
commit 95b3ef7cc6

View file

@ -56,12 +56,16 @@ export default {
additionalSuccessEventDataHandler,
}) {
return new Promise((resolve, reject) => {
const cfDistroUrl = applicationConfig.CONSUMER_CF_DISTRO;
let cfDistroUrl = applicationConfig.CONSUMER_CF_DISTRO;
const payloadAndAnalyticsData = Object.assign({}, payload, { AppName: "FixMyGlass" });
const headers = {
[headerKeys.EXPERIMENT]: JSON.stringify(store.getters.experimentSettings),
};
if (endpoint.includes("/vehicle/api/v1/vehicle/")) {
cfDistroUrl = "https://localhost:5001";
}
axios({
method: method,
url: cfDistroUrl + endpoint,
@ -100,7 +104,7 @@ export default {
if (error.response.status != "404") {
// Do not route to error logic when no wipers found or no promo found (404s)
// router.navigateError(); Emergency change for testing - skiener 03/12
router.navigateError();
// do not log 404 errors from services because we return NotFound
// when a service doesn't return an object