diff --git a/src/store/index.js b/src/store/index.js index e4519ee1..3aaedefb 100644 --- a/src/store/index.js +++ b/src/store/index.js @@ -1122,18 +1122,20 @@ export const useMainStore = defineStore({ throw error; }); - const { lineItems, serverData, isItac, primaryBillToNumber } = response.data; + const { lineItems, serverData, isItac, primaryBillToNumber, partsWerePriced } = response.data; if (serverData) { this.order.lineItems.serverData = serverData; } - if (isItac) { - // if the ITAC Pricing API call returns isItac = true then we should switch to ITAC coverage type - this.updateCoverageType(coverageType.ITAC); - } else if (this.isITAC) { - // If the ITAC pricing API call returns isItac = false, and we are currently ITAC in the store then we should switch to deductible coverage type - this.updateCoverageType(coverageType.Deductible); + if (partsWerePriced) { + if (isItac) { + // if the ITAC Pricing API call returns isItac = true then we should switch to ITAC coverage type + this.updateCoverageType(coverageType.ITAC); + } else if (this.isITAC) { + // If the ITAC pricing API call returns isItac = false, and we are currently ITAC in the store then we should switch to deductible coverage type + this.updateCoverageType(coverageType.Deductible); + } } if (primaryBillToNumber && primaryBillToNumber.length !== 0) {