diff options
| author | Christophe Matthieu <chm@odoo.com> | 2015-05-22 12:28:22 +0200 |
|---|---|---|
| committer | Christophe Matthieu <chm@odoo.com> | 2015-05-22 12:29:12 +0200 |
| commit | 19a42a694e208311a6df108e2a20838db6d219fd (patch) | |
| tree | cfcc49addc0d440bb46d48e7488b798c260fdba5 /addons/mail/wizard/mail_compose_message.py | |
| parent | 6206af54519c29d86086d958ca5f1b0aaff91787 (diff) | |
[FIX] mail: partner_ids default value for mail_compose_message must send a valid command list
Diffstat (limited to 'addons/mail/wizard/mail_compose_message.py')
| -rw-r--r-- | addons/mail/wizard/mail_compose_message.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/addons/mail/wizard/mail_compose_message.py b/addons/mail/wizard/mail_compose_message.py index b857ed08dc2..83af81104ec 100644 --- a/addons/mail/wizard/mail_compose_message.py +++ b/addons/mail/wizard/mail_compose_message.py @@ -177,9 +177,9 @@ class MailComposer(models.TransientModel): result['model'] = parent.model if not values.get('res_id'): result['res_id'] = parent.res_id - partner_ids = values.get('partner_ids', list()) + parent.partner_ids.ids + partner_ids = values.get('partner_ids', list()) + [(4, id) for id in parent.partner_ids.ids] if self._context.get('is_private') and parent.author_id: # check message is private then add author also in partner list. - partner_ids += [parent.author_id.id] + partner_ids += [(4, parent.author_id.id)] result['partner_ids'] = partner_ids elif values.get('model') and values.get('res_id'): doc_name_get = self.env[values.get('model')].browse(values.get('res_id')).name_get() |
