From f2b7427fb4c02b8e9fbb1271fc88efbf5fb2ef40 Mon Sep 17 00:00:00 2001 From: Jairo Llopis Date: Thu, 22 Aug 2019 07:26:42 +0000 Subject: [PATCH] [FIX] website_event_track: suggest recipient with an email If an event track had a speaker assigned who had an email, and the email field in the track itself was empty, Odoo was suggesting the user to send an email to an empty recipient, making an error Now it only suggests the email if there's one. Fixes odoo/odoo#35941 Signed-off-by: Martin Trigaux (mat) --- addons/website_event_track/models/event_track.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/website_event_track/models/event_track.py b/addons/website_event_track/models/event_track.py index cd581946580..a58235d61c4 100644 --- a/addons/website_event_track/models/event_track.py +++ b/addons/website_event_track/models/event_track.py @@ -155,7 +155,7 @@ class Track(models.Model): def message_get_suggested_recipients(self): recipients = super(Track, self).message_get_suggested_recipients() for track in self: - if track.partner_email != track.partner_id.email: + if track.partner_email and track.partner_email != track.partner_id.email: track._message_add_suggested_recipient(recipients, email=track.partner_email, reason=_('Speaker Email')) return recipients