From 787b0f99fc8bb08340ca1418c208d1dcb2f6f12b Mon Sep 17 00:00:00 2001 From: "Felipe M." Date: Mon, 2 Dec 2024 16:32:11 +0100 Subject: [PATCH] fix: ignore recipient if no target is set (aider fix) --- backend.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/backend.go b/backend.go index ce529e3..baba722 100644 --- a/backend.go +++ b/backend.go @@ -19,6 +19,11 @@ type Backend struct { } func (bkd *Backend) sendNotification(recipient ConfigRecipient, email ReceivedEmail) error { + if recipient.Target == "" { + slog.Warn("no target provided for recipient", slog.String("recipient", strings.Join(recipient.Addresses, ","))) + return nil + } + urlParams := url.Values{ "title": {email.Msg.Header.Get("Subject")}, }