summaryrefslogtreecommitdiff
path: root/addons/mail/wizard/mail_compose_message.py
diff options
context:
space:
mode:
authorThibault Delavallée <tde@odoo.com>2020-02-25 11:49:27 +0000
committerThibault Delavallée <tde@odoo.com>2020-03-24 10:24:19 +0000
commit822f468059c9702b0898016e7bfbaf036a2c4036 (patch)
tree819a2fea2e95860120b5e556aaca3a326003ac2c /addons/mail/wizard/mail_compose_message.py
parenta03f6483d6be83a81eac6e8f667ce317c8007dbe (diff)
[MOV] mail: move rendering code to mail render mixin
We also have to update code calling directly the rendering itself. Indeed some code bits does some rendering directly on jinja-enabled input and not through templates. Those calls have to be updated accordingly. LINKS Task ID 1963529 Community PR odoo/odoo#32397
Diffstat (limited to 'addons/mail/wizard/mail_compose_message.py')
-rw-r--r--addons/mail/wizard/mail_compose_message.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/addons/mail/wizard/mail_compose_message.py b/addons/mail/wizard/mail_compose_message.py
index fdc7b23508b..6c2e83baaec 100644
--- a/addons/mail/wizard/mail_compose_message.py
+++ b/addons/mail/wizard/mail_compose_message.py
@@ -455,10 +455,10 @@ class MailComposer(models.TransientModel):
multi_mode = False
res_ids = [res_ids]
- subjects = self.env['mail.template']._render_template(self.subject, self.model, res_ids)
- bodies = self.env['mail.template']._render_template(self.body, self.model, res_ids, post_process=True)
- emails_from = self.env['mail.template']._render_template(self.email_from, self.model, res_ids)
- replies_to = self.env['mail.template']._render_template(self.reply_to, self.model, res_ids)
+ subjects = self.env['mail.render.mixin']._render_template(self.subject, self.model, res_ids)
+ bodies = self.env['mail.render.mixin']._render_template(self.body, self.model, res_ids, post_process=True)
+ emails_from = self.env['mail.render.mixin']._render_template(self.email_from, self.model, res_ids)
+ replies_to = self.env['mail.render.mixin']._render_template(self.reply_to, self.model, res_ids)
default_recipients = {}
if not self.partner_ids:
records = self.env[self.model].browse(res_ids).sudo()