From d4f9c210415358bb5e0c6b28ccf15110c1bf27f3 Mon Sep 17 00:00:00 2001 From: Carl Nation Date: Thu, 11 Jun 2026 13:25:32 -0400 Subject: [PATCH 1/2] CASH-2844 new fields CASH-2844 new fields for logging --- src/mixins/analytics-mixin.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/mixins/analytics-mixin.js b/src/mixins/analytics-mixin.js index c07240498..1a9df51f7 100644 --- a/src/mixins/analytics-mixin.js +++ b/src/mixins/analytics-mixin.js @@ -264,6 +264,9 @@ export default { sessionData.coverageSubStatus = order?.payment?.insuranceCoverage?.coverageSubStatus; sessionData.isNoComp = order?.policy?.isNoComp; sessionData.isItac = order?.policy?.isItac; + sessionData.isClaimAndCoverage = order.payment.isClaimAndCoverage; + sessionData.vinRequired = order.vehicle.vinRequired ?? false; + sessionData.installOemGlass = order.damage?.installOemGlass ?? false; sessionData.subTotalPrice = getSubTotal(order?.lineItems); sessionData.totalPrice = getAmountDue(order?.lineItems, true); sessionData.userAgent = navigator.userAgent; From dfd805b3926a3b81017b61945d6f267f35c3725a Mon Sep 17 00:00:00 2001 From: Carl Nation Date: Thu, 11 Jun 2026 14:01:08 -0400 Subject: [PATCH 2/2] track page name track page name so it can logged to cloudwatch --- src/constants/header-keys.js | 1 + src/global-methods.js | 1 + 2 files changed, 2 insertions(+) diff --git a/src/constants/header-keys.js b/src/constants/header-keys.js index ed88393b5..4341d416b 100644 --- a/src/constants/header-keys.js +++ b/src/constants/header-keys.js @@ -6,4 +6,5 @@ export const headerKeys = { TRANSACTION_ID: "X-Transaction-Id", EON: "X-Enterprise-Order-Number", LOG_ENABLED: "log-enabled", + PAGE_NAME_TO_LOG: "X-Page-Name-To-Log", }; diff --git a/src/global-methods.js b/src/global-methods.js index f408230f8..584743b2d 100644 --- a/src/global-methods.js +++ b/src/global-methods.js @@ -69,6 +69,7 @@ export default { [headerKeys.APPLICATION_NAME]: applicationConfig.APPLICATION_NAME, [headerKeys.SESSION_SEQUENCE_NUMBER]: getSessionKeyValue(), [headerKeys.REFERRAL_SEQUENCE_NUMBER]: order?.referralSequenceNumber, + [headerKeys.PAGE_NAME_TO_LOG]: pageNameToLog, [headerKeys.TRANSACTION_ID]: crypto.randomUUID(), [headerKeys.EON]: order?.eon, [headerKeys.LOG_ENABLED]: store.getters.applicationUser?.loggingOption ?? false,