From 3823054faaaf7c10744628e0f87521b90b3932c3 Mon Sep 17 00:00:00 2001 From: CarlNation Date: Fri, 20 Feb 2026 15:57:56 -0500 Subject: [PATCH] CASH-2417 save lock token on load session to state CASH-2417 save lock token on load session to state --- src/global-methods.js | 8 +++++++- src/store/index.js | 9 +++++++++ 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/src/global-methods.js b/src/global-methods.js index fc0b3cb41..4f1dc601b 100644 --- a/src/global-methods.js +++ b/src/global-methods.js @@ -101,7 +101,13 @@ export default { return resolve(response); }, (error) => { - if (endpoint.toLowerCase().includes(endpoints.LogDigitalConsumer.url)) { + if ( + endpoint.toLowerCase().includes(endpoints.LogDigitalConsumer.url) || + endpoint.toLowerCase().includes(endpoints.LogFmgSessionData.url) || + endpoint.toLowerCase().includes(endpoints.LogPageView.url) || + endpoint.toLowerCase().includes(endpoints.LogCustomEvent.url) || + endpoint.toLowerCase().includes(endpoints.LogPartQuestions.url) + ) { return resolve({ data: null, error: "Ignore errors when logging" }); } else { if (logApiCall) { diff --git a/src/store/index.js b/src/store/index.js index c5d9846f9..73e3c4cbe 100644 --- a/src/store/index.js +++ b/src/store/index.js @@ -686,6 +686,15 @@ export const mutations = { state.order.eon = sessionInformation.order.eon; state.order.customerPortalLoginToken = sessionInformation.order.CustomerPortalLoginToken; state.order.isRecalAckOptIn = sessionInformation.order.isRecalAckOptIn; + state.order.workOrderId = sessionInformation.order.workOrderId + ? sessionInformation.order.workOrderId + : null; + state.order.workOrderNumber = sessionInformation.order.workOrderNumber + ? sessionInformation.order.workOrderNumber + : null; + state.order.lockToken = sessionInformation.order.lockToken + ? sessionInformation.order.lockToken + : null; if (state.order.vehicle.vin !== sessionInformation.order.vehicle?.vin) { state.applicationUser.pageData[routeData.PART_QUESTIONS.name] = null;