From 1240ef92c0de2529712532bb9f3d1d60ae39c1da Mon Sep 17 00:00:00 2001 From: CarlNation Date: Wed, 22 Jan 2025 15:11:52 -0500 Subject: [PATCH] CASH-139 CASH-139 remove fromHeritage querystring once validation is checked so expiration works on service location --- src/router/index.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/router/index.js b/src/router/index.js index d956af773..963a0b552 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -58,6 +58,11 @@ const routes = [ await analyticsMixin.methods.validateSession(); + // after session is validated, remove the fromHeritage querystring if it exists so session expiration works + if (to.query) { + delete to.query[queryStrings.FROM_HERITAGE]; + } + if (getFunnelCookie()?.SuppressConceptFunnel) { log(" --go to heritage suppressConceptFunnel: "); await navigateToHeritageFunnel({ shouldSaveSession: false }); @@ -185,7 +190,6 @@ const routes = [ log( " --clear to.query"); delete to.query[queryStrings.FMG_PAGE]; - //to.query[queryStrings.FMG_PAGE] = ""; log(" --to.query cleared ", JSON.stringify(to.query)); }