CASH-80 allow heritage to redirect to insurance company page now.
This commit is contained in:
CarlNation 2025-01-06 14:15:58 -05:00
parent 051ff820c2
commit c2aa73cf7c
4 changed files with 6 additions and 7 deletions

View file

@ -42,10 +42,7 @@ export async function getDirectNavigation(toRoute) {
return fmgPageValues.VEHICLE_DAMAGE; return fmgPageValues.VEHICLE_DAMAGE;
} }
if ( if (fmgPageValue === fmgPageValues.QUOTE) {
fmgPageValue === fmgPageValues.QUOTE ||
fmgPageValue === fmgPageValues.INSURANCE_COMPANY
) {
const skipVin = await skipVinLookup(); const skipVin = await skipVinLookup();
if (skipVin) { if (skipVin) {

View file

@ -183,7 +183,7 @@ export default {
); );
// if the user has resorted to using browser back/forward buttons we could have promises unresolved if they clicked back before pia work order submission. // if the user has resorted to using browser back/forward buttons we could have promises unresolved if they clicked back before pia work order submission.
// so attempt to wait for them to finish. // so attempt to wait for them to finish.
if (store.getters.order.payment.isPia) { if (store.getters.order.payment.isPia) {
this.dispatchStoreAction( this.dispatchStoreAction(
storeActions.SAVE_PAYMENT_METHOD_CHOICE, storeActions.SAVE_PAYMENT_METHOD_CHOICE,

View file

@ -402,7 +402,7 @@ export default {
!options.length || !options.length ||
store.getters.payment?.insuranceCoverage?.isVerified || store.getters.payment?.insuranceCoverage?.isVerified ||
(store.getters.order.payment?.isInsurance && (store.getters.order.payment?.isInsurance &&
getFunnelCookie().HasDelayedClaimRegistration) getFunnelCookie()?.HasDelayedClaimRegistration)
) { ) {
return true; return true;
} else { } else {

View file

@ -113,6 +113,7 @@ const routes = [
store.commit(storeMutations.UPDATE_AFFILIATE_COOKIES, affiliateCookies); store.commit(storeMutations.UPDATE_AFFILIATE_COOKIES, affiliateCookies);
} }
setupAdvertiserTracking(); setupAdvertiserTracking();
log(" --load session start");
const loadSessionResponse = await loadSessionIfPresent( const loadSessionResponse = await loadSessionIfPresent(
to.query.isInsurance != null to.query.isInsurance != null
? to.query.isInsurance == "true" ? to.query.isInsurance == "true"
@ -121,6 +122,7 @@ const routes = [
: null, : null,
to.query.fmgPage to.query.fmgPage
); );
log(" --load session end");
//Update external parameter state but not when returning from heritage //Update external parameter state but not when returning from heritage
if (!to.query.fmgPage?.startsWith("service-location")) { if (!to.query.fmgPage?.startsWith("service-location")) {
@ -388,7 +390,7 @@ router.navigateWithSaving = (
router.navigateToExternalUrl = (url, optionalQuery = {}) => { router.navigateToExternalUrl = (url, optionalQuery = {}) => {
log("------------- router navigateToExternalUrl -----------------"); log("------------- router navigateToExternalUrl -----------------");
log("url:", url) log("url:", url);
navigateToUrl(url, optionalQuery); navigateToUrl(url, optionalQuery);
}; };