Merge pull request #2034 from Safelite/feature/CSR-2262
CSR-2262 persist isInsurance through the site
This commit is contained in:
commit
2521c60d74
2 changed files with 7 additions and 2 deletions
|
|
@ -301,7 +301,7 @@ export default {
|
|||
const serviceLocationState = store.getters.order.serviceLocation.state;
|
||||
|
||||
// usually true when returning from heritage but can be false when returning from heritage on a save quote
|
||||
const isInsuranceFromQueryString = to.query?.isInsurance;
|
||||
const isInsuranceFromQueryString = to.query?.isInsurance || to.query?.isinsurance;
|
||||
const defaultIsInsuranceSelectedValue = store.getters.order.payment.isInsurance;
|
||||
const hideRecalCost =
|
||||
experimentMixin.methods
|
||||
|
|
@ -328,7 +328,7 @@ export default {
|
|||
: baseMixin.methods.filterOutFees(availableLineItems);
|
||||
|
||||
if (isInsuranceFromQueryString != null) {
|
||||
if (isInsuranceFromQueryString == "true") {
|
||||
if (isInsuranceFromQueryString.toLowerCase() === "true") {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -430,6 +430,7 @@ async function navigate(
|
|||
const zip = getQuerystringParameter(queryStrings.ZIP_CODE);
|
||||
const promo = getQuerystringParameter(queryStrings.PROMO);
|
||||
const pageError = getQuerystringParameter(queryStrings.PAGE_ERROR);
|
||||
const isInsurance = getQuerystringParameter(queryStrings.IS_INSURANCE);
|
||||
const log = getQuerystringParameter(queryStrings.LOG);
|
||||
|
||||
if (
|
||||
|
|
@ -442,6 +443,10 @@ async function navigate(
|
|||
queryStringsObject[queryStrings.ZIP_CODE] = zip;
|
||||
}
|
||||
|
||||
if (isInsurance) {
|
||||
queryStringsObject[queryStrings.IS_INSURANCE] = isInsurance;
|
||||
}
|
||||
|
||||
if (promo && !shouldStripPromoQueryString(currentRoute.query.fmgPage)) {
|
||||
queryStringsObject[queryStrings.PROMO] = promo;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue