From eebcc2e3284230135e3911b4edaecd1a9cfd2100 Mon Sep 17 00:00:00 2001 From: Nicolai Ort Date: Mon, 26 May 2025 19:29:37 +0200 Subject: [PATCH] feat(mailer): Add logging for selfservice forgotten mail requests --- src/mailer.ts | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/src/mailer.ts b/src/mailer.ts index 5fff1d0..6821a44 100644 --- a/src/mailer.ts +++ b/src/mailer.ts @@ -76,6 +76,21 @@ export class Mailer { */ public static async sendSelfserviceForgottenMail(to_address: string, runner_id: number, firstname: string, middlename: string, lastname: string, token: string, locale: string = "en") { try { + console.log("Mail request", { + to: to_address, + templateName: 'welcome', + language: locale, + data: { + to: to_address, + templateName: 'welcome', + language: locale, + data: { + name: `${firstname} ${middlename} ${lastname}`, + barcode_content: `${runner_id}`, + link: `${process.env.SELFSERVICE_URL}/profile/${token}` + } + } + }) await axios.request({ method: 'POST', url: `${Mailer.base}/api/v1/email`,