Openstatus www.openstatus.dev

Fix jitsu (#116)

* should use our own user id

* should use our own user id

authored by

Thibault Le Ouay and committed by
GitHub
d2453971 fb493786

+6 -1
+6 -1
packages/api/src/router/clerk/webhook.ts
··· 73 73 }), 74 74 userSignedIn: webhookProcedure.mutation(async (opts) => { 75 75 if (opts.input.data.type === "session.created") { 76 - await analytics.identify(opts.input.data.data.user_id); 76 + const currentUser = await opts.ctx.db 77 + .select({ id: user.id }) 78 + .from(user) 79 + .where(eq(user.tenantId, opts.input.data.data.user_id)) 80 + .get(); 81 + await analytics.identify(currentUser.id ); 77 82 await trackAnalytics({ event: "User Signed In" }); 78 83 } 79 84 }),