[FIX] email_template_qweb: Decode body when encoded
@ -33,6 +33,12 @@ class MailTemplate(models.Model):
'email_template': this,
})
)
# Some wizards, like when sending a sales order, need this
# fix to display accents correctly
if isinstance(result[record_id]['body_html'], unicode):
result[record_id]['body_html'] = (
result[record_id]['body_html'].decode('utf-8')
result[record_id]['body'] = tools.html_sanitize(
result[record_id]['body_html']