From 6e3ea98e486751a13fa6802b1a03b3c0365b20d6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thibault=20Delavall=C3=A9e?= Date: Fri, 24 Aug 2012 18:09:36 +0200 Subject: [PATCH] [IMP] mail_mail: re-instaured body_alternative, using html2plaintext of tools. Removed some dead imports. bzr revid: tde@openerp.com-20120824160936-n3fehtgf4f2k0dkn --- addons/mail/mail_mail.py | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/addons/mail/mail_mail.py b/addons/mail/mail_mail.py index c5a062054f3..fa0c18ef529 100644 --- a/addons/mail/mail_mail.py +++ b/addons/mail/mail_mail.py @@ -19,13 +19,9 @@ # ############################################################################## -import ast +# import ast import base64 -import datetime -import email import logging -import re -import time import tools from osv import osv @@ -158,10 +154,10 @@ class mail_mail(osv.Model): body = message.body_html if message.content_subtype == 'html' else message.body body_alternative = None content_subtype_alternative = None - if message.content_subtype == 'html' and message.body: + if message.content_subtype == 'html': # we have a plain text alternative prepared, pass it to # build_message instead of letting it build one - body_alternative = message.body + body_alternative = tools.html2plaintext(message.body) content_subtype_alternative = 'plain' # handle destination_partners