From 9725665fac43dd1c9f849b6cb6fcb9074f3a0872 Mon Sep 17 00:00:00 2001 From: CarlNation Date: Tue, 29 Oct 2024 15:55:15 -0400 Subject: [PATCH] CSR-2290 - reset part state when vehicle changed CSR-2290 - reset part state when vehicle changed by heritage during insurance verification --- src/router/index.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/router/index.js b/src/router/index.js index 73605c543..72e28ed59 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -115,6 +115,12 @@ const routes = [ to.query.fmgPage ); + // clear part related state because heritage selected a new vehicle + if (to.query.fmgPage === fmgPageValues.VEHICLE && eval(getFunnelCookie()?.HasDelayedClaimRegistration)) { + console.log(new Date() + "Router: Policy Vehicle Changed"); + store.commit(storeMutations.RESET_GLASS_PARTS_STATE); + } + const pageToRedirectTo = await getPageToRouteExistingOrderTo(to); // This logic may determine that the user should be sent to heritage -- if so, do that here.