From f49598220acfe812dec1cd69b6938eeb1106e4db Mon Sep 17 00:00:00 2001 From: CarlNation Date: Sat, 31 May 2025 15:52:51 -0400 Subject: [PATCH 1/2] CASH-843 CASH-843 prevent nav to return-user when loading a save quote --- src/router/methods/route-logic/landing.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/router/methods/route-logic/landing.js b/src/router/methods/route-logic/landing.js index b50f321c1..6c8d5d4d6 100644 --- a/src/router/methods/route-logic/landing.js +++ b/src/router/methods/route-logic/landing.js @@ -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, From 04d6d66e3edd232773914ce549faabe539d46bd5 Mon Sep 17 00:00:00 2001 From: CarlNation Date: Sat, 31 May 2025 15:57:58 -0400 Subject: [PATCH 2/2] prettier --- src/router/methods/route-logic/landing.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/router/methods/route-logic/landing.js b/src/router/methods/route-logic/landing.js index 6c8d5d4d6..fc0166172 100644 --- a/src/router/methods/route-logic/landing.js +++ b/src/router/methods/route-logic/landing.js @@ -22,7 +22,7 @@ export async function landingBeforeEnter(to, from) { }; } - const fromHeritage = to.query[queryStrings.FROM_HERITAGE] + 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) {