diff --git a/odoo/addons/base/tests/test_mail.py b/odoo/addons/base/tests/test_mail.py index 3fdadaba373..5973fd623fb 100644 --- a/odoo/addons/base/tests/test_mail.py +++ b/odoo/addons/base/tests/test_mail.py @@ -326,7 +326,7 @@ class TestHtmlTools(BaseCase): for content in void_strings_samples: self.assertTrue(is_html_empty(content)) - void_html_samples = ['


', '


'] + void_html_samples = ['


', '


', '


'] for content in void_html_samples: self.assertTrue(is_html_empty(content), 'Failed with %s' % content) diff --git a/odoo/tools/mail.py b/odoo/tools/mail.py index c37f6dcc369..eed992e142f 100644 --- a/odoo/tools/mail.py +++ b/odoo/tools/mail.py @@ -276,7 +276,7 @@ def is_html_empty(html_content): """ if not html_content: return True - tag_re = re.compile(r'\<\s*\/?(?:p|div|span|br|b|i)\s*\>') + tag_re = re.compile(r'\<\s*\/?(?:p|div|span|br|b|i)\s*/?\s*\>') return not bool(re.sub(tag_re, '', html_content).strip())