diff --git a/src/helpers/heritage-integration/navigation-helper.js b/src/helpers/heritage-integration/navigation-helper.js index a0a61b7f4..5e71bb5b7 100644 --- a/src/helpers/heritage-integration/navigation-helper.js +++ b/src/helpers/heritage-integration/navigation-helper.js @@ -109,7 +109,7 @@ export async function getImplicitNavigation(toRoute) { Used to navigate to the heritage funnel with the correct query string and url. */ -export async function navigateToHeritageFunnel({ shouldSaveSession, pageNameToLog }) { +export async function navigateToHeritageFunnel({ shouldSaveSession, pageNameToLog, navType }) { const log = getQuerystringParameter(queryStrings.LOG); if (log === "true") { console.log("------------- Navigate to heritage start -----------------"); @@ -136,6 +136,10 @@ export async function navigateToHeritageFunnel({ shouldSaveSession, pageNameToLo heritageParms["promo"] = promo; } + if (navType) { + heritageParms["navType"] = navType; + } + if ( (process.env.VUE_APP_HERITAGE_FUNNEL.includes("fixmyglasstest") && process.env.VUE_APP_CURRENT_ENVIRONMENT === "Localhost") || diff --git a/src/layouts/service-location/service-location.vue b/src/layouts/service-location/service-location.vue index 93bdb6f27..9a6e649ec 100644 --- a/src/layouts/service-location/service-location.vue +++ b/src/layouts/service-location/service-location.vue @@ -520,7 +520,11 @@ export default { (payment?.insuranceCoverage?.isVerified || store.getters.order.referralNumber.length === 6) ) { - navigateToHeritageFunnel({ shouldSaveSession: false }); + navigateToHeritageFunnel({ + shouldSaveSession: false, + pageNameToLog: "service-location", + navType: "back", + }); } else { this.$router.navigateWithoutSaving( this.navigationScenarios.CLICKED_BACK,