Merge pull request #2035 from Safelite/feature/CSR-2262
Feature/csr 2262
This commit is contained in:
commit
23921352c1
2 changed files with 14 additions and 10 deletions
|
|
@ -132,11 +132,24 @@ export default {
|
|||
|
||||
next(async (vm) => {
|
||||
vm.setCmsContent(resultMap.cmsContent);
|
||||
|
||||
if (store.getters.externalParameterState?.isExternalParameter) {
|
||||
const isValid = await baseMixin.methods.isFormValid(vm.$refs.theForm);
|
||||
if (isValid) {
|
||||
vm.forwardButtonAction();
|
||||
} else {
|
||||
if (store.getters.externalParameterServiceZip.zipCode) {
|
||||
await this.dispatchStoreAction(
|
||||
storeActions.SAVE_SERVICE_ZIP_CODE_INFO,
|
||||
{
|
||||
zipCode: store.getters.externalParameterServiceZip.zipCode,
|
||||
state: null,
|
||||
zipCodeCtu: null,
|
||||
},
|
||||
false
|
||||
);
|
||||
}
|
||||
|
||||
baseMixin.methods.ResetExternalParamsAndHideModal();
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -430,7 +430,6 @@ 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 (
|
||||
|
|
@ -443,10 +442,6 @@ 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;
|
||||
}
|
||||
|
|
@ -671,12 +666,8 @@ function updateExternalParameterState() {
|
|||
);
|
||||
}
|
||||
}
|
||||
if (externalParameterZipCode && externalParameterEmail) {
|
||||
if (externalParameterZipCode) {
|
||||
store.commit(storeMutations.UPDATE_EXTERNAL_PARAMETER_ZIP_CODE, externalParameterZipCode);
|
||||
store.commit(
|
||||
storeMutations.UPDATE_EXTERNAL_PARAMETER_EMAIL_ADDRESS,
|
||||
externalParameterEmail
|
||||
);
|
||||
}
|
||||
if (externalParameterIsInsurance?.toUpperCase() == "TRUE") {
|
||||
store.commit(storeMutations.UPDATE_EXTERNAL_PARAMETER_IS_INSURANCE, true);
|
||||
|
|
|
|||
Loading…
Reference in a new issue