From 4ba32ac22efaec8d05f2ac222fb088bb61116edb Mon Sep 17 00:00:00 2001 From: Jeremy-Z Date: Wed, 1 Jul 2026 13:26:22 -0400 Subject: [PATCH] Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> --- src/router/index.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/router/index.js b/src/router/index.js index 60a3fbc6..6e2c858f 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -155,8 +155,8 @@ router.beforeEach(async (to, from) => { showIssLoadingModal(true); } - const callSaveSession = (to.name === issPageValues.VEHICLE_SELECTION || to.name === issPageValues.POLICY_VEHICLES); - if ( callSaveSession ) { +const callSaveSession = !useMainStore().order?.referralNumber && (to.name === issPageValues.VEHICLE_SELECTION || to.name === issPageValues.POLICY_VEHICLES); +if (callSaveSession) { // Forcing a synchronous savesession call here to create the referral for the first time. // AfterEach does not support synchronous calls that block navigation. Which is why this is in the beforeEach method. // This only needs to be called once in a certain location, all other saveession calls are async in afterEach (except the last one on order submission)