From 4b21e96e6ded5049301518f9e537fc0870e4721d Mon Sep 17 00:00:00 2001 From: George Katsikas <giorgakis.katsikas@gmail.com> Date: Mon, 11 Dec 2023 13:12:41 +0100 Subject: [PATCH] flatten email field if only a single email exists --- scipost_django/mails/core.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/scipost_django/mails/core.py b/scipost_django/mails/core.py index ee3ec5afd..14256fe1f 100644 --- a/scipost_django/mails/core.py +++ b/scipost_django/mails/core.py @@ -270,6 +270,9 @@ class MailEngine: "No valid email addresses found for %s." % email_key ) + if len(emails) == 1 and len(valid_emails) == 1: + valid_emails = valid_emails[0] + self.mail_data[email_key] = valid_emails def _validate_email_addresses(self, entry): -- GitLab