INSR-10445: Keep fleetNumber and fleetUnitNumber if undefined in update
This handles the rare (maybe impossible?) case where some kind of VIN lookup is needed for a policy vehicle
This commit is contained in:
parent
e184e0ea76
commit
a81aca61bf
2 changed files with 4 additions and 5 deletions
|
|
@ -2113,7 +2113,6 @@ export const useMainStore = defineStore({
|
|||
},
|
||||
|
||||
updateVehicle(vehicle) {
|
||||
console.log('updateVehicle called with vehicle:', vehicle);
|
||||
// Assuming that the method caller pass all the properties.
|
||||
// otherwise need to check for undefined for every property.
|
||||
if (this.order.vehicle.carId !== vehicle.carId
|
||||
|
|
@ -2137,8 +2136,8 @@ export const useMainStore = defineStore({
|
|||
this.order.vehicle.skipVINLookup = vehicle.skipVINLookup;
|
||||
this.order.vehicle.skipPartQuestions = vehicle.skipPartQuestions;
|
||||
this.order.vehicle.vinRequired = vehicle.vinRequired;
|
||||
this.order.vehicle.fleetNumber = vehicle.fleetNumber;
|
||||
this.order.vehicle.fleetUnitNumber = vehicle.fleetUnitNumber;
|
||||
this.order.vehicle.fleetNumber = vehicle.fleetNumber !== undefined ? vehicle.fleetNumber : this.order.vehicle.fleetNumber;
|
||||
this.order.vehicle.fleetUnitNumber = vehicle.fleetUnitNumber !== undefined ? vehicle.fleetUnitNumber : this.order.vehicle.fleetUnitNumber;
|
||||
|
||||
this.updateSupportingItems(null);
|
||||
this.updateVaps(null);
|
||||
|
|
|
|||
Loading…
Reference in a new issue