diff --git a/src/iss-components/address-questions/address-questions.vue b/src/iss-components/address-questions/address-questions.vue index 57b9d0dc..55abd09c 100644 --- a/src/iss-components/address-questions/address-questions.vue +++ b/src/iss-components/address-questions/address-questions.vue @@ -13,7 +13,7 @@ disableAutoFill validationRules="street-address-required" @keydown.enter.prevent - @focusout="fillInAddress()" /> + @focusout="fillInAddressUsingFirstItem()" /> + :includeStreetAddress2="true" /> 0 && this.hasValidCarId(), - hasBailedOut: false }; }, computed: { @@ -231,13 +230,12 @@ export default { this.needToLookupVehicle = false; - return null; + return; } let isSelectedGlassAvailableForVehicle = true; if (this.isCarIdDifferentFromTheStore) { - isSelectedGlassAvailableForVehicle = - await isGlassAvailableForCarId(this.vehicleFromLookup.carId); + isSelectedGlassAvailableForVehicle = await isGlassAvailableForCarId(this.vehicleFromLookup.carId); } // navigate back to vehicle-damage @@ -255,7 +253,7 @@ export default { ); // navigate() doesn't stop the processing flow - return null; + return; } // save vehicle to store if it hasn't already been saved @@ -268,28 +266,22 @@ export default { this.navigationScenarios.CORRECTED_VIN_FROM_POLICY_VEHICLE, this.$route ); - return null; + return; } const partsOrQuestionsResponse = await this.getPartsOrQuestions(); if (partsOrQuestionsResponse.error) { this.mainStore.setBailout(bailoutMessage.PartsServiceError(partsOrQuestionsResponse.error.data)); window.console.error('Error on retrieving PartsOrQuestions'); - this.$refs.siteFooter.removeLoader(); - this.hasBailedOut = true; this.$router.navigate( this.navigationScenarios.CLICKED_FORWARD_WITH_BAILOUT, this.$route ); + return; } // Comes from vehicleQuestionsMixin.navigateForward() - if (!this.hasBailedOut) { - await this.navigateForward( - partsOrQuestionsResponse.data.partsOrQuestions, - this - ); - } + await this.navigateForward(partsOrQuestionsResponse.data.partsOrQuestions, this); }, async lookupVehicleByVin(vin) { try {