From 99ec728c059977ccacb86a9c7c54a80261426e9a Mon Sep 17 00:00:00 2001 From: Sem Bauke Date: Sat, 1 Mar 2025 12:05:32 +0100 Subject: [PATCH] feat(api): log mailer when sending email (#59065) --- api/src/plugins/mailer.ts | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/api/src/plugins/mailer.ts b/api/src/plugins/mailer.ts index c0f5346e2f9..92121f4db7f 100644 --- a/api/src/plugins/mailer.ts +++ b/api/src/plugins/mailer.ts @@ -35,10 +35,12 @@ const plugin: FastifyPluginCallback<{ provider: MailProvider }> = ( ) ); - fastify.decorate( - 'sendEmail', - async (args: SendEmailArgs) => await provider.send(args) - ); + fastify.decorate('sendEmail', async (args: SendEmailArgs) => { + const logger = fastify.log.child({ args }); + logger.debug('Sending Email'); + + return await provider.send(args); + }); done(); };