From c5627c4d3fb88572215efe2e4652f1fa468156ed Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thibault=20Delavall=C3=A9e?= Date: Tue, 15 Apr 2014 18:07:43 +0200 Subject: [PATCH] =?UTF-8?q?[FIX]=20mass=5Fmailing:=20fixed=20issue=20when?= =?UTF-8?q?=20generating=20unsubscirbe=20url=C3=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit bzr revid: tde@openerp.com-20140415160743-5i0pjieo4o031ico --- addons/mass_mailing/models/mail_mail.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/addons/mass_mailing/models/mail_mail.py b/addons/mass_mailing/models/mail_mail.py index e27156e74d5..a67f88a2a28 100644 --- a/addons/mass_mailing/models/mail_mail.py +++ b/addons/mass_mailing/models/mail_mail.py @@ -83,8 +83,8 @@ class MailMail(osv.Model): def send_get_email_dict(self, cr, uid, mail, partner=None, context=None): res = super(MailMail, self).send_get_email_dict(cr, uid, mail, partner, context=context) - if mail.mailing_id and res.get('body'): - email_to = tools.email_split(res.get('email_to')) + if mail.mailing_id and res.get('body') and res.get('email_to'): + email_to = tools.email_split(res.get('email_to')[0]) unsubscribe_url = self._get_unsubscribe_url(cr, uid, mail, email_to, context=context) if unsubscribe_url: res['body'] = tools.append_content_to_html(res['body'], unsubscribe_url, plaintext=False, container_tag='p')