Merge branch 'develop' into feature/CSR-32-A

This commit is contained in:
Leah Schumann 2024-03-06 07:36:41 -05:00
commit 8ec8f740fc
2 changed files with 22 additions and 0 deletions

View file

@ -22,6 +22,9 @@ const queryStrings = {
LAST_FOUR: "last_four",
DISPLAY_PIA_ALERT: "displayPiaAlert",
PAGE_ERROR: "pageerror",
REFERRAL_NUMBER: "rn",
PARENT_ACCOUNT: "pa",
CORRELATION_ID: "ci",
};
export { queryStrings };

View file

@ -75,6 +75,25 @@ const routes = [
if (!to.query.fmgPage?.startsWith("payment")) {
//payment pages used to return from safelitehop so exclude here
// Remove the parameter after quote release
// for testing end to end locally, see if there is a referralNumber on the querystring
// that could have changed in heritage and then stick it in the store and then update the cookie
// so load-session runs properly. this can be removed when heritage goes away
const referralNumber = getQuerystringParameter(
queryStrings.REFERRAL_NUMBER
);
const parentAccount = getQuerystringParameter(queryStrings.PARENT_ACCOUNT);
const correlationId = getQuerystringParameter(queryStrings.CORRELATION_ID);
if (referralNumber) {
store.commit(storeMutations.UPDATE_REFERRAL_NUMBER, referralNumber);
store.commit(storeMutations.UPDATE_PARENT_ACCT_NUMBER, parentAccount);
store.commit(
storeMutations.UPDATE_REFERRAL_CORRELATION_ID,
correlationId
);
updateOrCreateFunnelCookie();
}
const loadSessionResponse = await loadSessionIfPresent(
to.query.isInsurance != null
? to.query.isInsurance == "true"