diff --git a/src/store/index.js b/src/store/index.js index 84f40697..60e24ef2 100644 --- a/src/store/index.js +++ b/src/store/index.js @@ -89,7 +89,8 @@ export const getDefaultState = () => ({ zipCode: null, firstName: null, lastName: null - } + }, + isBigTruck: false }, damage: { isRepair: null, @@ -1010,7 +1011,7 @@ export const useMainStore = defineStore({ }, getProviders(serviceZipCode) { - 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); @@ -1022,6 +1023,7 @@ export const useMainStore = defineStore({ if (windshieldPartWithRecal) { url += `/${windshieldPartWithRecal.partNumber}`; } + url += `/${isBigTruck}`; return globalMethods.callHttpClient({ method: endpoints.GetProviders.method, endpoint: url @@ -1984,6 +1986,7 @@ export const useMainStore = defineStore({ this.order.vehicle.imageUrl = vehicle.imageUrl; this.order.vehicle.imageVifNumber = vehicle.imageVifNumber; this.order.vehicle.imageColor = vehicle.imageVifColor; + this.order.vehicle.isBigTruck = vehicle.isBigTruck if (vehicle.canSafeliteService !== undefined && !vehicle.canSafeliteService) { this.setBailout(bailoutMessage.HeavyTruckVehicle(vehicle.carId));