diff --git a/src/store/index.js b/src/store/index.js index ba8472c9..69f2e238 100644 --- a/src/store/index.js +++ b/src/store/index.js @@ -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); diff --git a/src/store/store.spec.js b/src/store/store.spec.js index 31a1ae2f..2e1ab266 100644 --- a/src/store/store.spec.js +++ b/src/store/store.spec.js @@ -2618,8 +2618,8 @@ describe('Store', () => { deductible: 100, repairWaived: false, endorsements: ['OEM Approved'], - fleetNumber: getRandomString(1,2), - fleetUnitNumber: getRandomString(1,2) + fleetNumber: getRandomString(1, 2), + fleetUnitNumber: getRandomString(1, 2) }; store.order.insuranceCoverage.coverageType = coverageType.Deductible;