CASH-843 prevent nav to return-user when loading a save quote
This commit is contained in:
CarlNation 2025-05-31 15:52:51 -04:00
parent 539848d154
commit f49598220a

View file

@ -3,6 +3,7 @@ import { routeData } from "@/router/constants/routes";
import { consumeReferralQuerystrings } from "@/router/methods/helpers/consume-referral-info";
import { initializeFromQueryStrings } from "@/router/methods/helpers/initialize-from-querystrings";
import { stashAllQueries } from "@/router/methods/helpers/querystring-stash";
import { queryStrings } from "@/constants/query-strings";
import store from "@/store";
export async function landingBeforeEnter(to, from) {
@ -21,9 +22,10 @@ export async function landingBeforeEnter(to, from) {
};
}
// If a session is still in memory, go to return-user.
if (store.getters.vehicle?.year > 0) {
console.log(`trying to redirect!`);
const fromHeritage = to.query[queryStrings.FROM_HERITAGE]
// If a session is still in memory and not loading a save quote, go to return-user.
if (store.getters.vehicle?.year > 0 && !fromHeritage) {
return {
name: routeData.RETURN_USER.name,
replace: true,