diff --git a/supabase/functions/send-notification/index.ts b/supabase/functions/send-notification/index.ts index 0bbca82..4fa549c 100644 --- a/supabase/functions/send-notification/index.ts +++ b/supabase/functions/send-notification/index.ts @@ -223,7 +223,9 @@ async function sendViaMailgun(payload: EmailPayload, apiKey: string, domain: str function replaceVariables(template: string, variables: Record): string { let result = template; for (const [key, value] of Object.entries(variables)) { + // Support both {key} and {{key}} formats result = result.replace(new RegExp(`{{${key}}}`, 'g'), value); + result = result.replace(new RegExp(`{${key}}`, 'g'), value); } return result; }