From 0ad50f4b6bc4f3f1e4038e7e6826300455cdeff0 Mon Sep 17 00:00:00 2001 From: dwindown Date: Tue, 23 Dec 2025 11:11:57 +0700 Subject: [PATCH] Remove keyId from importPKCS8 options MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Remove keyId parameter from importPKCS8 call - Keep kid in protected header for JWT - Fix 'Invalid or unsupported alg value' error 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 --- supabase/functions/create-google-meet-event/index.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/supabase/functions/create-google-meet-event/index.ts b/supabase/functions/create-google-meet-event/index.ts index 1829623..b893655 100644 --- a/supabase/functions/create-google-meet-event/index.ts +++ b/supabase/functions/create-google-meet-event/index.ts @@ -38,7 +38,6 @@ async function getGoogleAccessToken(serviceAccount: GoogleServiceAccount): Promi // Convert private key string to CryptoKey const privateKey = await importPKCS8(serviceAccount.private_key, { algorithm: 'RS256', - keyId: serviceAccount.private_key_id, }); // Create and sign JWT