diff options
| author | Nicolas Lempereur <nle@odoo.com> | 2018-05-08 16:46:23 +0200 |
|---|---|---|
| committer | Nicolas Lempereur <nle@odoo.com> | 2018-05-08 16:46:23 +0200 |
| commit | d595e3a258f5f1f45b0b3dcf4ab43fdfebc83d40 (patch) | |
| tree | 218d095110aa1aea1896d8eb327961791d4626c7 /odoo/addons/base/tests/test_mail_examples.py | |
| parent | b739e659400a223ec2b6d41ef57f27966edfe294 (diff) | |
[FIX] tools: mail transcoding css space consistent
The transcoding of a mail (transforming CSS into inline styles on the
element nodes of the mail) used the form:
property:value;
So when a mail is saved, it would be eg. with `style="property:value;"`
and when it is being edited "property:value" is removed if available via
CSS stylesheet given the structure.
But the sanitize_style (introduced in bfe7aafa7) adds an espace before
the value (which is more pretty but was probably not choosen in
transcoding to decrease size of mail):
property: value;
so the inline style would not be removed when editing possibly causing
conflict with the editor.
With this commit, the sanitize_style doesn't add a space. It could have
been changed in transcoding but the code is already rather slow and we
don't want to use a regex replace or two string replace instead of the
current one string replace.
opw-1841107
Diffstat (limited to 'odoo/addons/base/tests/test_mail_examples.py')
| -rw-r--r-- | odoo/addons/base/tests/test_mail_examples.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/odoo/addons/base/tests/test_mail_examples.py b/odoo/addons/base/tests/test_mail_examples.py index a83e668d940..fcd83524fc0 100644 --- a/odoo/addons/base/tests/test_mail_examples.py +++ b/odoo/addons/base/tests/test_mail_examples.py @@ -510,7 +510,7 @@ REMOVE_CLASS = """ </div> """ REMOVE_CLASS_IN = [ - '<div style="color: #000000; font-size: 12pt; font-family: \'Times New Roman\'">', + '<div style="color:#000000; font-size:12pt; font-family:\'Times New Roman\'">', 'An error occured in a modal and I will send you back the html to try opening one on your end'] REMOVE_CLASS_OUT = [ '<div class="modal-backdrop in">', |
