From 73ec3ce9ee682b126e654cda79bb585a0dfea5d8 Mon Sep 17 00:00:00 2001 From: Chloe Herd Date: Tue, 13 May 2025 12:27:28 -0400 Subject: [PATCH] Load session before updating funnel cookie --- src/router/methods/before-each.js | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/router/methods/before-each.js b/src/router/methods/before-each.js index 84514f6c2..3a293f98b 100644 --- a/src/router/methods/before-each.js +++ b/src/router/methods/before-each.js @@ -52,6 +52,12 @@ export async function beforeEach(to, from) { } } + // If sent from heritage, need to load session. + const fromHeritageFlag = consumeQueryFromStash(queryStrings.FROM_HERITAGE); + if (fromHeritageFlag) { + await loadSessionIfPresent(true, routeData.SERVICE_LOCATION.name); + } + // Process funnel cookie. updateOrCreateFunnelCookie(); @@ -61,12 +67,6 @@ export async function beforeEach(to, from) { debugLog(" funnel cookie after: ", getFunnelCookie()); } - // If sent from heritage, need to load session. - const fromHeritageFlag = consumeQueryFromStash(queryStrings.FROM_HERITAGE); - if (fromHeritageFlag) { - await loadSessionIfPresent(true, routeData.SERVICE_LOCATION.name); - } - // Update if logging is enabled. checkLogParam();