From c126cbdda1e4bd092282a8c42ec59d5f41510d85 Mon Sep 17 00:00:00 2001 From: Luke Vella Date: Sat, 20 Jul 2024 22:03:57 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=93=88=20Set=20name=20and=20email=20on=20?= =?UTF-8?q?login=20and=20register=20events=20(#1210)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Luke Vella --- .../web/src/app/[locale]/(auth)/register/register-page.tsx | 7 ++++++- apps/web/src/app/[locale]/auth/login/login-page.tsx | 7 ++++++- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/apps/web/src/app/[locale]/(auth)/register/register-page.tsx b/apps/web/src/app/[locale]/(auth)/register/register-page.tsx index 3bbc2f394..0c8667436 100644 --- a/apps/web/src/app/[locale]/(auth)/register/register-page.tsx +++ b/apps/web/src/app/[locale]/(auth)/register/register-page.tsx @@ -70,7 +70,12 @@ export const RegisterForm = () => { queryClient.invalidate(); - posthog?.identify(res.user.id); + posthog?.identify(res.user.id, { + $set: { + email: res.user.email, + name: res.user.name, + }, + }); signIn("registration-token", { token, diff --git a/apps/web/src/app/[locale]/auth/login/login-page.tsx b/apps/web/src/app/[locale]/auth/login/login-page.tsx index 2f3484f6d..f5f8d9ecc 100644 --- a/apps/web/src/app/[locale]/auth/login/login-page.tsx +++ b/apps/web/src/app/[locale]/auth/login/login-page.tsx @@ -28,7 +28,12 @@ export const LoginPage = ({ magicLink, email }: PageProps) => { const updatedSession = await session.update(); if (updatedSession) { // identify the user in posthog - posthog?.identify(updatedSession.user.id); + posthog?.identify(updatedSession.user.id, { + $set: { + email: updatedSession.user.email, + name: updatedSession.user.name, + }, + }); await trpcUtils.invalidate(); }