changeset 607fcb08ec74 in modules/notification_email:default
details: 
https://hg.tryton.org/modules/notification_email?cmd=changeset;node=607fcb08ec74
description:
        Do not call get_email when no recipients

        issue9485
        review303961002
diffstat:

 notification.py |  2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diffs (14 lines):

diff -r 4786abb9094b -r 607fcb08ec74 notification.py
--- a/notification.py   Sat Jul 04 20:07:54 2020 +0200
+++ b/notification.py   Mon Jul 27 16:16:17 2020 +0200
@@ -334,9 +334,9 @@
                     self._get_languages(self.fallback_recipients_hidden))
                 bcc = self._get_addresses(self.fallback_recipients_hidden)
 
-            msg = self.get_email(record, from_, to, cc, bcc, languagues)
             to_addrs = [e for _, e in getaddresses(to + cc + bcc)]
             if to_addrs:
+                msg = self.get_email(record, from_, to, cc, bcc, languagues)
                 sendmail_transactional(
                     from_, to_addrs, msg, datamanager=datamanager)
                 logs.append(self.get_log(

Reply via email to