diff --git a/src/store/index.js b/src/store/index.js index 78b686cd..14106bf2 100644 --- a/src/store/index.js +++ b/src/store/index.js @@ -1032,7 +1032,7 @@ export const useMainStore = defineStore({ }, getTpaProviders(zipCode, radius) { - const { carId } = this.order.vehicle; + const { carId, isBigTruck } = this.order.vehicle; const damageType = this.damage.isRepair ? 'Repair' : 'Replace'; const { parentAccountNumber } = this.order; const partsWithRecal = getTopLevelGlassPartsWithRecal(this.order.lineItems.glassParts); @@ -1043,6 +1043,7 @@ export const useMainStore = defineStore({ if (windshieldPartWithRecal) { url += `/${windshieldPartWithRecal.partNumber}`; } + url += `/${isBigTruck}`; return new Promise((resolve, reject) => { globalMethods.callHttpClient({ @@ -1242,16 +1243,9 @@ export const useMainStore = defineStore({ if (availableLineItems && availableLineItems.length > 0) { const { vehicle, serviceLocation, policy, eon, referralNumber, referralDate, referralSequenceNumber, lineItems } = this.order; - const availableLineItemsFiltered = availableLineItems.filter((lineItem) => { - if ( lineItem.partNumber ) - return true; - else - return false; - }); + const availableLineItemsFiltered = availableLineItems.filter((lineItem) => !!(lineItem.partNumber)); - const lineItemsWithOnlyPartNumbers = availableLineItemsFiltered.map((lineItem) => { - return {partNumber: lineItem.partNumber}; - }); + const lineItemsWithOnlyPartNumbers = availableLineItemsFiltered.map((lineItem) => ({ partNumber: lineItem.partNumber })); const payload = { ParentAccountNumber: this.order.parentAccountNumber,