diff options
| author | Thibault Delavallée <tde@openerp.com> | 2015-12-10 18:46:13 +0100 |
|---|---|---|
| committer | Thibault Delavallée <tde@openerp.com> | 2015-12-11 10:29:44 +0100 |
| commit | 27fdcdf982b1f209d27dd107faba8e0ca2b3db76 (patch) | |
| tree | 07e0f4b2717519b56d793ac15f0ed20733f0ffc0 | |
| parent | 135ad9e954caf297b30d8090d9b16f0312df8259 (diff) | |
[FIX] mail: correctly compute recipients number
Otherwise all emails are scheduled in the queue.
| -rw-r--r-- | addons/mail/models/res_partner.py | 2 |
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 = { |
