From 029529b391904125666363513f7002e9e71d4bb3 Mon Sep 17 00:00:00 2001 From: Alex Humphries Date: Wed, 1 Apr 2026 14:50:24 -0400 Subject: [PATCH] INSR-8879: Fix failing tests --- src/layouts/vehicle-damage/vehicle-damage.spec.js | 3 ++- src/layouts/vehicle-damage/vehicle-damage.vue | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/layouts/vehicle-damage/vehicle-damage.spec.js b/src/layouts/vehicle-damage/vehicle-damage.spec.js index 8bc26edb..e4911f36 100644 --- a/src/layouts/vehicle-damage/vehicle-damage.spec.js +++ b/src/layouts/vehicle-damage/vehicle-damage.spec.js @@ -41,7 +41,8 @@ const mountOptions = { methods: { getCmsContent: jest.fn(), getFooterInfoBoxHeight: jest.fn(() => 80), - getPageNameByQueryString: jest.fn(() => '') + getPageNameByQueryString: jest.fn(() => ''), + pushEventToGA: jest.fn() } } ], diff --git a/src/layouts/vehicle-damage/vehicle-damage.vue b/src/layouts/vehicle-damage/vehicle-damage.vue index 08e41a09..9833cdcd 100644 --- a/src/layouts/vehicle-damage/vehicle-damage.vue +++ b/src/layouts/vehicle-damage/vehicle-damage.vue @@ -486,11 +486,11 @@ export default { }, logEvents() { const vehicleString = this.mainStore.order.vehicle.make + '_' + this.mainStore.order.vehicle.model + '_' + this.mainStore.order.vehicle.style; - this.pushEventToGA("CAR SUBMISSION", this.mainStore.order.vehicle.year.toString(), vehicleString, true, null, 0); + this.pushEventToGA("CAR SUBMISSION", this.mainStore.order.vehicle.year?.toString(), vehicleString, true, null, 0); if (this.isWindshieldRepair) { this.pushEventToGA("damage", "selected", "repair", true, null, null); - this.pushEventToGA("VehicleDamage", "Repair", this.mainStore.damage.numberOfChips.toString(), true, null, this.mainStore.damage.numberOfChips); + this.pushEventToGA("VehicleDamage", "Repair", this.mainStore.damage.numberOfChips?.toString(), true, null, this.mainStore.damage.numberOfChips); } else { this.pushEventToGA("damage", "selected", "replace", true, null, null); this.selectedGlassToReplace().forEach((glass) => {