From b57eb754bfa3b6222ff5a5a691d3fe11684a50bf Mon Sep 17 00:00:00 2001 From: Christophe Simonis Date: Thu, 24 Nov 2016 14:09:23 +0100 Subject: [PATCH] [FIX] core: ignore comments when clean html from emails --- openerp/tools/mail.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/openerp/tools/mail.py b/openerp/tools/mail.py index 3714df9c56f..934d9c15b15 100644 --- a/openerp/tools/mail.py +++ b/openerp/tools/mail.py @@ -52,14 +52,14 @@ class _Cleaner(clean.Cleaner): def __call__(self, doc): # perform quote detection before cleaning and class removal - for el in doc.iter(): + for el in doc.iter(tag=etree.Element): self.tag_quote(el) super(_Cleaner, self).__call__(doc) # if we keep style attribute, sanitize them if not self.style: - for el in doc.iter(): + for el in doc.iter(tag=etree.Element): self.parse_style(el) def tag_quote(self, el):