From 8163945ea9e01c5f29927b276d2491641c3d7913 Mon Sep 17 00:00:00 2001 From: CarlNation Date: Mon, 13 Jan 2025 10:34:13 -0500 Subject: [PATCH] CASH-79 CASH-79 persist to sv2 in case user hits refresh on the page or closes browser. email address would be lost. --- src/helpers/heritage-integration/order-helper.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/helpers/heritage-integration/order-helper.js b/src/helpers/heritage-integration/order-helper.js index bc6b70730..e88a64c27 100644 --- a/src/helpers/heritage-integration/order-helper.js +++ b/src/helpers/heritage-integration/order-helper.js @@ -99,6 +99,14 @@ export async function submitWorkOrder({ } export async function saveQuote({ pageNameToLog }) { + // save session back to sv2 so the email gets saved just in case they refresh or step away and come back later + await saveSession({ + pageNameToLog: pageNameToLog, + shouldAwaitSaveSessionQueue: true, + submitAfterSave: false, + createUnscheduledStatusWorkOrderForPIA: false, + }); + return await baseMixin.methods.dispatchStoreActionWithLogging( storeActions.SAVE_QUOTE, {},