Merge pull request #947 from Safelite/feature/INSR-6211
INSR-6211: Include isHeavyTruckVehicle in providers API call
This commit is contained in:
commit
64a612fc57
1 changed files with 5 additions and 2 deletions
|
|
@ -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));
|
||||
|
|
|
|||
Loading…
Reference in a new issue