From 4371a9a20a06b823b9b203cce1a87adf0fd6f496 Mon Sep 17 00:00:00 2001 From: Knee Cola Date: Fri, 2 Jan 2026 19:17:54 +0100 Subject: [PATCH] added test variable when sending an e-mail --- email-worker/src/lib/mailgunService.ts | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/email-worker/src/lib/mailgunService.ts b/email-worker/src/lib/mailgunService.ts index 99f210a..fcd1012 100644 --- a/email-worker/src/lib/mailgunService.ts +++ b/email-worker/src/lib/mailgunService.ts @@ -1,6 +1,7 @@ import formData from 'form-data'; import Mailgun from 'mailgun.js'; import { createLogger } from './logger'; +import { MailgunMessageData } from 'mailgun.js/Types'; const log = createLogger("email:mailgun"); @@ -46,12 +47,14 @@ export async function sendEmail(message: EmailMessage): Promise { const client = getMailgunClient(); const domain = process.env.MAILGUN_DOMAIN || 'rezije.app'; - const messageData = { + const messageData:MailgunMessageData = { from: 'rezije.app ', to: message.to, subject: message.subject, - html: message.html - }; + html: message.html, + "v:locationID": "12345" // testing custom variable - webhook should pick this up + } as MailgunMessageData; + log(`Sending email to ${message.to}: ${message.subject}`);