From e62caa3ddb8d593f2be9fc9c1866357f5d312f02 Mon Sep 17 00:00:00 2001 From: dwindown Date: Tue, 23 Dec 2025 11:45:34 +0700 Subject: [PATCH] Simplify conferenceData and add debug logging - Remove conferenceSolutionKey entirely - let Google auto-select Meet - Add console.log to see event data being sent - Add response status logging for debugging --- supabase/functions/create-google-meet-event/index.ts | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/supabase/functions/create-google-meet-event/index.ts b/supabase/functions/create-google-meet-event/index.ts index 3b6a8e3..8b22d78 100644 --- a/supabase/functions/create-google-meet-event/index.ts +++ b/supabase/functions/create-google-meet-event/index.ts @@ -210,15 +210,12 @@ serve(async (req: Request): Promise => { conferenceData: { createRequest: { requestId: body.slot_id, - conferenceSolutionKey: { - type: "event", - name: "hangoutsMeet" - }, }, }, }; console.log("Creating event in calendar:", calendarId); + console.log("Event data:", JSON.stringify(eventData, null, 2)); // Create event via Google Calendar API const calendarResponse = await fetch( @@ -233,6 +230,8 @@ serve(async (req: Request): Promise => { } ); + console.log("Calendar API response status:", calendarResponse.status); + if (!calendarResponse.ok) { const errorText = await calendarResponse.text(); console.error("Google Calendar API error:", errorText);