diff options
| author | qsm-odoo <qsm@odoo.com> | 2016-09-29 15:34:46 +0200 |
|---|---|---|
| committer | qsm-odoo <qsm@odoo.com> | 2016-09-30 12:19:46 +0200 |
| commit | 984afdf120718a71b6b38a010c87d0b1bc44baf7 (patch) | |
| tree | 388ed865ab3fdca166112fdb6e6bfa5a41bbe155 /addons/mass_mailing/static/src/js/mass_mailing_editor.js | |
| parent | c7e837d9625b998ae3e52a84f242c92e16de146e (diff) | |
[FIX] mass_mailing, web_editor: set up correct iframe communication
Previous commit tried to handle iframe assets in a more standard way
but instead broke the order followed to install iframe communication.
While waiting for a more clean way to handle iframe assets and
communication, revert to old set up.
Diffstat (limited to 'addons/mass_mailing/static/src/js/mass_mailing_editor.js')
| -rw-r--r-- | addons/mass_mailing/static/src/js/mass_mailing_editor.js | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/addons/mass_mailing/static/src/js/mass_mailing_editor.js b/addons/mass_mailing/static/src/js/mass_mailing_editor.js index c5a84df95bd..1ad2cf2c784 100644 --- a/addons/mass_mailing/static/src/js/mass_mailing_editor.js +++ b/addons/mass_mailing/static/src/js/mass_mailing_editor.js @@ -9,10 +9,6 @@ var options = require('web_editor.snippets.options'); var snippets_editor = require('web_editor.snippet.editor'); var $editable_area = $("#editable_area"); -if ($editable_area.length === 0 || !$editable_area.is(".o_mail_area")) { - return; -} - var odoo_top = window.top.odoo; // Snippet option for resizing image and column width inline like excel @@ -351,9 +347,10 @@ snippets_editor.Class.include({ }, }); -odoo_top[window["callback"]+"_updown"] = function (value, fields_values, field_name) { +var callback = window ? window["callback"] : undefined; +odoo_top[callback+"_updown"] = function (value, fields_values, field_name) { if (!window) { - delete odoo_top[window["callback"]+"_updown"]; + delete odoo_top[callback+"_updown"]; return; } @@ -383,7 +380,7 @@ odoo_top[window["callback"]+"_updown"] = function (value, fields_values, field_n if (fields_values.mailing_model && web_editor.editor_bar) { if (value.indexOf('on_change_model_and_list') !== -1) { - odoo_top[window["callback"]+"_downup"](_val); + odoo_top[callback+"_downup"](_val); } } }; |
