From 84fe98085b5810d7b46228734656d23d1990bfae Mon Sep 17 00:00:00 2001 From: Fabien Pinckaers Date: Sun, 13 Apr 2014 01:30:19 +0200 Subject: [PATCH] [IMP] Adding stats file bzr revid: fp@tinyerp.com-20140412233019-au2omxtet5sfqcxr --- addons/mass_mailing/models/mass_mailing.py | 5 +++-- addons/mass_mailing/models/mass_mailing_stats.py | 1 - 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/addons/mass_mailing/models/mass_mailing.py b/addons/mass_mailing/models/mass_mailing.py index 83ceefeaa48..61405da1a7a 100644 --- a/addons/mass_mailing/models/mass_mailing.py +++ b/addons/mass_mailing/models/mass_mailing.py @@ -217,10 +217,11 @@ class MassMailing(osv.Model): if mailing_model=='mail.mass_mailing.contact': if list_ids and list_ids[0][0]==6 and list_ids[0][2]: value['mailing_domain'] = "[('list_id', 'in', ["+','.join(map(str, list_ids[0][2]))+"])]" - value['contact_nbr'] = 5 else: value['mailing_domain'] = "[('list_id', '=', False)]" - value['contact_nbr'] = 0 + value['contact_nbr'] = self.pool[mailing_model].search( + cr, uid, eval(value['mailing_domain']), count=True, context=context + ) else: value['mailing_domain'] = False value['contact_nbr'] = 0 diff --git a/addons/mass_mailing/models/mass_mailing_stats.py b/addons/mass_mailing/models/mass_mailing_stats.py index a9134c5e574..f002a6f0c7f 100644 --- a/addons/mass_mailing/models/mass_mailing_stats.py +++ b/addons/mass_mailing/models/mass_mailing_stats.py @@ -203,7 +203,6 @@ class MassMailing(osv.Model): if not mailing.mailing_domain: res[mailing.id] = 0 continue - print mailing.mailing_model, mailing.mailing_domain res[mailing.id] = self.pool[mailing.mailing_model].search( cr, uid, eval(mailing.mailing_domain), count=True, context=context )