From 9a3bddb518a83e97717e0fe118edf4e1050c9b66 Mon Sep 17 00:00:00 2001 From: WcaleNieWolny Date: Tue, 22 Sep 2026 14:48:14 +0200 Subject: [PATCH] chore(api): clarify auth email render ordering --- cloudflare_workers/api/triggers/send_email.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cloudflare_workers/api/triggers/send_email.ts b/cloudflare_workers/api/triggers/send_email.ts index 663ee03764..43254f1a3a 100644 --- a/cloudflare_workers/api/triggers/send_email.ts +++ b/cloudflare_workers/api/triggers/send_email.ts @@ -24,7 +24,7 @@ app.post('/', middlewareAPISecret, async (c) => { const supabaseUrl = getEnv(c, 'SUPABASE_URL') const webappUrl = getEnv(c, 'WEBAPP_URL') - // Render every message before sending so a bad second email cannot cause a partial delivery. + // Render all recipient variants before sending so one invalid template cannot partially deliver the hook. const messages = deliveries.map(({ email, payload }) => { if (!isAuthEmailAction(payload.email_action_type)) simpleError('unsupported_email_action', 'Unsupported auth email action')