From faca717a0ea338fc7924802a4f3c8df880f0dc69 Mon Sep 17 00:00:00 2001 From: sergio-teruel Date: Thu, 23 Feb 2023 19:30:28 +0100 Subject: [PATCH] [FIX] mail_tracking: Crash to add malformed emails to recipients suggestions --- mail_tracking/models/mail_thread.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/mail_tracking/models/mail_thread.py b/mail_tracking/models/mail_thread.py index a18478ff0..b263ab468 100644 --- a/mail_tracking/models/mail_thread.py +++ b/mail_tracking/models/mail_thread.py @@ -67,7 +67,8 @@ class MailThread(models.AbstractModel): partners_info = self._message_partner_info_from_emails(email_extra_list) for pinfo in partners_info: partner_id = pinfo["partner_id"] - email = email_split(pinfo["full_name"])[0].lower() + email_formed = email_split(pinfo["full_name"]) + email = email_formed and email_formed[0].lower() if not partner_id: if email not in aliases: self._message_add_suggested_recipient(