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

        issue9485
        review303961002
        (grafted from 607fcb08ec74baff00c6da2fa5472a3832905618)
diffstat:

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

diffs (14 lines):

diff -r b2e94cdfbfc2 -r 1d2f9538dadc notification.py
--- a/notification.py   Mon May 04 12:18:37 2020 +0200
+++ b/notification.py   Mon Jul 27 16:16:17 2020 +0200
@@ -319,9 +319,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