From 2525f29c1c873ce7fbb6ae359c0e0960ee85b370 Mon Sep 17 00:00:00 2001 From: Gani Georgiev Date: Sat, 15 Nov 2025 21:21:06 +0200 Subject: [PATCH] adde auth alert info as OnMailerRecordAuthAlertSend meta --- mails/record.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/mails/record.go b/mails/record.go index 00258b96..50916911 100644 --- a/mails/record.go +++ b/mails/record.go @@ -15,8 +15,10 @@ import ( func SendRecordAuthAlert(app core.App, authRecord *core.Record, info string) error { mailClient := app.NewMailClient() + info = html.EscapeString(info) + subject, body, err := resolveEmailTemplate(app, authRecord, authRecord.Collection().AuthAlert.EmailTemplate, map[string]any{ - core.EmailPlaceholderAlertInfo: html.EscapeString(info), + core.EmailPlaceholderAlertInfo: info, }) if err != nil { return err @@ -37,6 +39,9 @@ func SendRecordAuthAlert(app core.App, authRecord *core.Record, info string) err event.Mailer = mailClient event.Message = message event.Record = authRecord + event.Meta = map[string]any{ + "info": info, + } return app.OnMailerRecordAuthAlertSend().Trigger(event, func(e *core.MailerRecordEvent) error { return e.Mailer.Send(e.Message)