diff --git a/src/layouts/contact-details/contact-details.vue b/src/layouts/contact-details/contact-details.vue index 5a84b8f3..b864ff19 100644 --- a/src/layouts/contact-details/contact-details.vue +++ b/src/layouts/contact-details/contact-details.vue @@ -245,11 +245,14 @@ export default { }; useMainStore().updateContactInfo(contactInfo); + const provider = useMainStore().serviceLocation.provider; + useMainStore().updateServiceLocation({ address: this.address, address2: this.address2, city: this.city, - isVehicleProtected: this.isVehicleProtected || 'false' + isVehicleProtected: this.isVehicleProtected || 'false', + provider }); this.$router.navigate(this.navigationScenarios.CLICKED_FORWARD, this.$route); diff --git a/src/layouts/schedule-page/service-location/shop-address/shop-address.vue b/src/layouts/schedule-page/service-location/shop-address/shop-address.vue index 98563ad1..afc33384 100644 --- a/src/layouts/schedule-page/service-location/shop-address/shop-address.vue +++ b/src/layouts/schedule-page/service-location/shop-address/shop-address.vue @@ -68,7 +68,7 @@ groupName="chooseShop" textPosition="text-start" isRequired - validationRules="option-required" /> + validationRules="provider-required" /> {{ serviceZipPrompt }} @@ -115,7 +115,7 @@ import errorMessages from '@/constants/error-messages'; import { defineRule } from 'vee-validate'; import { required } from '@/helpers/validation-rules'; -defineRule('option-required', required(errorMessages.PROVIDER_REQUIRED)); +defineRule('provider-required', required(errorMessages.PROVIDER_REQUIRED)); const SERVICE_ZIP_QUESTION_REF_NAME = 'serviceZipCodeQuestion';