📈 Switch to posthog alias for guest users

This commit is contained in:
Luke Vella 2024-08-12 08:47:56 +01:00
parent bb04eafdef
commit 2a9a2dec7d

View file

@ -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 <Provider client={posthog}>{props.children}</Provider>;