From 2d764921ff941f22877ae1d22d0a4cdb970816f2 Mon Sep 17 00:00:00 2001 From: Allan Carr Date: Fri, 23 May 2025 10:43:15 -0700 Subject: [PATCH] IO-3075 Crisp Basic Info Signed-off-by: Allan Carr --- client/src/redux/user/user.sagas.js | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/client/src/redux/user/user.sagas.js b/client/src/redux/user/user.sagas.js index 0bb9dc664..79e3926f7 100644 --- a/client/src/redux/user/user.sagas.js +++ b/client/src/redux/user/user.sagas.js @@ -335,20 +335,12 @@ export function* SetAuthLevelFromShopDetails({ payload }) { } try { - InstanceRenderManager({ - executeFunction: true, - args: [], - imex: () => { - window.$crisp.push(["set", "user:company", [payload.shopname]]); - window.$crisp.push(["set", "session:segments", [[`region:${payload.region_config}`]]]); - if (authRecord[0] && authRecord[0].user.validemail) { - window.$crisp.push(["set", "user:email", [authRecord[0].user.email]]); - } - }, - rome: () => { - window.$zoho.salesiq.visitor.info({ "Shop Name": payload.shopname }); - } - }); + window.$crisp.push(["set", "user:company", [payload.shopname]]); + window.$crisp.push(["set", "session:segments", [[`region:${payload.region_config}`]]]); + if (authRecord[0] && authRecord[0].user.validemail) { + window.$crisp.push(["set", "user:email", [authRecord[0].user.email]]); + } + payload.features?.allAccess === true ? window.$crisp.push(["set", "session:segments", [["allAccess"]]]) : (() => { @@ -359,6 +351,14 @@ export function* SetAuthLevelFromShopDetails({ payload }) { ); window.$crisp.push(["set", "session:segments", [["basic", ...featureKeys]]]); })(); + + InstanceRenderManager({ + executeFunction: true, + args: [], + rome: () => { + window.$zoho.salesiq.visitor.info({ "Shop Name": payload.shopname }); + } + }); } catch (error) { console.warn("Couldnt find $crisp.", error.message); }