From 2a9a2dec7d3bcae16070dc66784fda49be8169be Mon Sep 17 00:00:00 2001 From: Luke Vella Date: Mon, 12 Aug 2024 08:47:56 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=93=88=20Switch=20to=20posthog=20alias=20?= =?UTF-8?q?for=20guest=20users?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/web/src/contexts/posthog.tsx | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/apps/web/src/contexts/posthog.tsx b/apps/web/src/contexts/posthog.tsx index f82c0bfe3..8838a92b7 100644 --- a/apps/web/src/contexts/posthog.tsx +++ b/apps/web/src/contexts/posthog.tsx @@ -54,13 +54,17 @@ export function PostHogProvider(props: PostHogProviderProps) { usePostHogPageView(); useMount(() => { - posthog.identify(user.id, { - email: user.email, - name: user.name, - tier: user.tier, - timeZone: user.timeZone, - locale: i18n.language, - }); + if (user.email) { + posthog.identify(user.id, { + email: user.email, + name: user.name, + tier: user.tier, + timeZone: user.timeZone, + locale: i18n.language, + }); + } else { + posthog.alias(user.id); + } }); return {props.children};