diff --git a/src/layouts/vehicle-style/vehicle-style.vue b/src/layouts/vehicle-style/vehicle-style.vue index b017fa6ce..b86914520 100644 --- a/src/layouts/vehicle-style/vehicle-style.vue +++ b/src/layouts/vehicle-style/vehicle-style.vue @@ -87,7 +87,7 @@ export default { }); //emulate selecting the vehicle style - router.overrideNavigation(navigationScenarios.SELECTED_STYLE, to, next); + router.overrideNavigation(navigationScenarios.SELECTED_STYLE, to, next, true); } else{ next( (vm) => { diff --git a/src/router/index.js b/src/router/index.js index fbb82c398..5c4b6ca75 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -160,8 +160,8 @@ router.navigateToExternalUrl = (url, optionalQuery = {}) => { } //Use this navigation when you need to call next() explicitly. beforeRouteEnter is a good example. -router.overrideNavigation = (scenario, currentRoute, next, optionalQuery = {}, optionalParams = {}, optionalPageData) => { - router.navigate(scenario, currentRoute, optionalQuery, optionalParams, optionalPageData); +router.overrideNavigation = (scenario, currentRoute, next, isSavingNavigation, optionalQuery = {}, optionalParams = {}, optionalPageData) => { + navigate(scenario, currentRoute, isSavingNavigation, optionalQuery, optionalParams, optionalPageData); next(); }