diff --git a/src/layouts/service-location/mobile-location-modal-questions/mobile-location-modal-questions.vue b/src/layouts/service-location/mobile-location-modal-questions/mobile-location-modal-questions.vue index ce67d219f..f50d855f7 100644 --- a/src/layouts/service-location/mobile-location-modal-questions/mobile-location-modal-questions.vue +++ b/src/layouts/service-location/mobile-location-modal-questions/mobile-location-modal-questions.vue @@ -240,6 +240,7 @@ export default { this.internalModel.addressQuestions.zipCode === "" || this.internalModel.addressQuestions.zipCode.length !== 5 ) { + this.setMobileLocationInvalid(true); return; } const zipCodeData = await this.getZipCodeData( @@ -250,10 +251,12 @@ export default { if (!zipCodeData.isValid) { this.displayMismatchStateAndZipAlert = false; this.displayInvalidZipAlert = true; + this.setMobileLocationInvalid(true); return; } else if (zipCodeData.state != this.internalModel.addressQuestions.state) { this.displayInvalidZipAlert = false; this.displayMismatchStateAndZipAlert = true; + this.setMobileLocationInvalid(true); return; } else if ( this.internalModel.addressQuestions.zipCode !==