diff --git a/src/routes/api/webhook/stripe/+server.ts b/src/routes/api/webhook/stripe/+server.ts index 377d239..2695ebb 100644 --- a/src/routes/api/webhook/stripe/+server.ts +++ b/src/routes/api/webhook/stripe/+server.ts @@ -57,8 +57,11 @@ export const POST: RequestHandler = async ({ request }) => { break; case 'customer.created': case 'customer.updated': - console.log(event.data.object); - await createOrRetrieveCustomer(event.data.object); + // TODO - this should be passing the supabase customer uuid not the stripe customer id + await createOrRetrieveCustomer({ + email: (event.data.object as stripe.Customer).email!, + uuid: event.data.object.id + }); break; case 'customer.subscription.created': case 'customer.subscription.updated':