From 45ec03e61555f7e3370c6612871c356c93b7e92a Mon Sep 17 00:00:00 2001 From: Patrick Fic Date: Wed, 23 Aug 2023 11:20:45 -0700 Subject: [PATCH] Add crisp tagging for US users. --- client/src/redux/user/user.sagas.js | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/client/src/redux/user/user.sagas.js b/client/src/redux/user/user.sagas.js index 731de565a..6cd6c9037 100644 --- a/client/src/redux/user/user.sagas.js +++ b/client/src/redux/user/user.sagas.js @@ -197,6 +197,14 @@ export function* signInSuccessSaga({ payload }) { LogRocket.identify(payload.email); try { + window.$crisp.push([ + "set", + "user:nickname", + [payload.displayName || payload.email], + ]); + + window.$crisp.push(["set", "session:segments", [["rome-user"]]]); + Sentry.setUser({ email: payload.email, username: payload.displayName || payload.email, @@ -280,6 +288,10 @@ export function* SetAuthLevelFromShopDetails({ payload }) { ) ); try { + window.$crisp.push(["set", "user:company", [payload.shopname]]); + if (authRecord[0] && authRecord[0].user.validemail) { + window.$crisp.push(["set", "user:email", [authRecord[0].user.email]]); + } } catch (error) { console.error("Couldnt find $crisp."); }