diff --git a/src/layouts/service-location/service-location.vue b/src/layouts/service-location/service-location.vue index 665b85ad..a44d6712 100644 --- a/src/layouts/service-location/service-location.vue +++ b/src/layouts/service-location/service-location.vue @@ -85,7 +85,7 @@ ref="siteFooter" class="mt-5" cmsWidgetName="SiteFooterWidget" - :isForwardActionDisabled="!meta.valid" + :isForwardActionDisabled="!meta.valid || displayNoShopsAlert" @backClicked="backButtonAction" @forwardClicked="forwardButtonAction" /> @@ -287,7 +287,7 @@ export default { ); }, isAppointmentTypeDisplayed() { - return true; // this.zipCode && !this.displayNoShopsAlert; + return this.zipCode && !this.displayNoShopsAlert; }, requiresInshopRecalibration() { // Specifically check for isRecalibrationServiceableMobile === false, not null or true. @@ -330,8 +330,8 @@ export default { */ this.$router.navigate(this.navigationScenarios.CLICKED_BACK, this.$route); }, - async reloadShopData() { - await this.$refs.shopQuestion.reloadShopData(this.zipCode); + async reloadShopData(zipCode) { + await this.$refs.shopQuestion.reloadShopData(zipCode); }, async forwardButtonAction() { useMainStore().saveServiceLocation({