summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThibault Delavallée <tde@openerp.com>2015-12-10 18:46:13 +0100
committerThibault Delavallée <tde@openerp.com>2015-12-11 10:29:44 +0100
commit27fdcdf982b1f209d27dd107faba8e0ca2b3db76 (patch)
tree07e0f4b2717519b56d793ac15f0ed20733f0ffc0
parent135ad9e954caf297b30d8090d9b16f0312df8259 (diff)
[FIX] mail: correctly compute recipients number
Otherwise all emails are scheduled in the queue.
-rw-r--r--addons/mail/models/res_partner.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/addons/mail/models/res_partner.py b/addons/mail/models/res_partner.py
index e7fee6a5d1d..b0ea116fef3 100644
--- a/addons/mail/models/res_partner.py
+++ b/addons/mail/models/res_partner.py
@@ -102,7 +102,7 @@ class Partner(models.Model):
@api.model
def _notify_send(self, body, subject, recipients, **mail_values):
emails = self.env['mail.mail']
- recipients_nbr, recipients_max = 0, 50
+ recipients_nbr, recipients_max = len(recipients), 50
email_chunks = [recipients[x:x + recipients_max] for x in xrange(0, len(recipients), recipients_max)]
for email_chunk in email_chunks:
create_values = {