From 637919abd2fd5bf44f6755e0763f875cd3e8bf36 Mon Sep 17 00:00:00 2001 From: Scott Kiener Date: Tue, 21 Nov 2023 10:02:28 -0500 Subject: [PATCH] CSR-1816 | Refresh on payment-method breaks saveSession Made sure that the saveSessionPromise is not invalidated by a refresh on payment-method --- src/router/index.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/router/index.js b/src/router/index.js index f7ff73a94..809c0e96c 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -64,7 +64,8 @@ const routes = [ // On entering the funnel "fresh", read cookie information, decide what to do next. payment pages used to return from safelitehop so exclude here else if ( from.redirectedFrom === undefined && - !to.query.fmgPage.startsWith("payment") + !to.query.fmgPage !== "payment" && + !to.query.fmgPage !== "payment-pia-return" ) { // clear the saveSessionPromise - if it exists in the vuex store but a new instance was created // the saveSessionPromise will no longer point to a valid promise