summaryrefslogtreecommitdiff
path: root/addons/mail/wizard
diff options
context:
space:
mode:
Diffstat (limited to 'addons/mail/wizard')
-rw-r--r--addons/mail/wizard/mail_compose_message.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/addons/mail/wizard/mail_compose_message.py b/addons/mail/wizard/mail_compose_message.py
index 0d91879224e..db46e76d5c8 100644
--- a/addons/mail/wizard/mail_compose_message.py
+++ b/addons/mail/wizard/mail_compose_message.py
@@ -325,9 +325,11 @@ class MailComposer(models.TransientModel):
for attach_id in mail_values.pop('attachment_ids'):
new_attach_id = self.env['ir.attachment'].browse(attach_id).copy({'res_model': self._name, 'res_id': self.id})
attachment_ids.append(new_attach_id.id)
- mail_values['attachment_ids'] = self.env['mail.thread']._message_preprocess_attachments(
+ mail_values['attachment_ids'] = self.env['mail.thread']._message_post_process_attachments(
mail_values.pop('attachments', []),
- attachment_ids, 'mail.message', 0)
+ attachment_ids,
+ {'model': 'mail.message', 'res_id': 0}
+ )
results[res_id] = mail_values
return results