From 19d241967bf0deca6cbfdec6c0b6075184c27f2d Mon Sep 17 00:00:00 2001 From: Joseph J Helfenbein Date: Sat, 25 Jan 2025 02:26:25 -0500 Subject: [PATCH] fix for clerk --- src/app/api/webhook/route.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/app/api/webhook/route.js b/src/app/api/webhook/route.js index 2871a3c..bc779ae 100644 --- a/src/app/api/webhook/route.js +++ b/src/app/api/webhook/route.js @@ -38,7 +38,10 @@ export async function POST(req) { await connectDB(); - const { name, email } = await req.json(); + const { first_name, last_name, email_addresses } = await req.json(); + const email = email_addresses && email_addresses[0] ? email_addresses[0].email_address : null; + + const name = first_name && last_name ? `${first_name} ${last_name}` : first_name || last_name; if (!name || !email) { return NextResponse.json(