diff --git a/src/store/index.js b/src/store/index.js index 365b6586..11e1c303 100644 --- a/src/store/index.js +++ b/src/store/index.js @@ -907,6 +907,10 @@ export const useMainStore = defineStore({ async getPriceOrderItems(availableLineItems) { const zipCodeToUse = this.order.serviceLocation.zipCode; + if (!this.order.serviceLocation.zipCodeCtu) { + const zipInfo = await this.validateZip({ zip: zipCodeToUse }); + this.order.serviceLocation.zipCodeCtu = zipInfo.data.zipCodeCtu; + } const ctuToUse = this.order.serviceLocation.zipCodeCtu; const availableLineItemsFormattedForRequest = getLineItemQueryStringForPricing(availableLineItems); const { policy } = this.order;