ImEX and App Improvements.

This commit is contained in:
Patrick Fic
2024-03-15 09:29:49 -07:00
parent 7e01f667b3
commit f279fc1e81
16 changed files with 141 additions and 88 deletions

View File

@@ -220,24 +220,26 @@ export function* signInSuccessSaga({payload}) {
LogRocket.identify(payload.email);
try {
InstanceRenderManager({
executeFunction: true,
imex: () => {
window.$crisp.push([
"set",
"user:nickname",
[payload.displayName || payload.email],
]);
window.$crisp.push(["set", "session:segments", [["user"]]]);
} })
Sentry.setUser({
email: payload.email,
username: payload.displayName || payload.email,
});
InstanceRenderManager({
executeFunction: true,
args:[],
imex: () => {
window.$crisp.push(['set', 'user:nickname', [payload.displayName || payload.email]]);
window.$crisp.push(['set', 'session:segments', [['user']]]);
},
});
} catch (error) {
console.log("Error updating Crisp settings.", error);
console.log('Error updating Crisp settings.', error);
}
try {
Sentry.setUser({
email: payload.email,
username: payload.displayName || payload.email,
});
} catch (error) {
console.log('Error setting Sentry user.', error);
}
setUserId(analytics, payload.email);