From 52fe3da5338c59c6acb74cee0afb9a8a51fab5d4 Mon Sep 17 00:00:00 2001 From: Katie Kroell Date: Thu, 11 Dec 2025 13:26:54 -0500 Subject: [PATCH] add isBigTruck param to TPA call, clean up code --- src/store/index.js | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) 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,