Only update itac state if parts were priced
This commit is contained in:
parent
2842011af6
commit
3c0b3b721d
1 changed files with 9 additions and 7 deletions
|
|
@ -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) {
|
||||
|
|
|
|||
Loading…
Reference in a new issue