diff --git a/client/src/App/App.container.jsx b/client/src/App/App.container.jsx index 67fd0f444..6702808d4 100644 --- a/client/src/App/App.container.jsx +++ b/client/src/App/App.container.jsx @@ -10,6 +10,7 @@ import client from "../utils/GraphQLClient"; import App from "./App"; import * as Sentry from "@sentry/react"; import themeProvider from "./themeProvider"; +import { CookiesProvider } from "react-cookie"; // Base Split configuration const config = { @@ -38,26 +39,28 @@ function AppContainer() { const { t } = useTranslation(); return ( - - - - - - - - - - + + + + + + + + + + + + ); } diff --git a/client/src/redux/user/user.sagas.js b/client/src/redux/user/user.sagas.js index 3b3a07c91..35f3d9d97 100644 --- a/client/src/redux/user/user.sagas.js +++ b/client/src/redux/user/user.sagas.js @@ -340,6 +340,7 @@ export function* SetAuthLevelFromShopDetails({ payload }) { 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]]); }