diff options
Diffstat (limited to 'addons/website/static/src/js/editor/editor_menu.js')
| -rw-r--r-- | addons/website/static/src/js/editor/editor_menu.js | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/addons/website/static/src/js/editor/editor_menu.js b/addons/website/static/src/js/editor/editor_menu.js index e1020b1d444..5d7621b91e3 100644 --- a/addons/website/static/src/js/editor/editor_menu.js +++ b/addons/website/static/src/js/editor/editor_menu.js @@ -4,7 +4,6 @@ odoo.define('website.editor.menu', function (require) { var Dialog = require('web.Dialog'); var Widget = require('web.Widget'); var core = require('web.core'); -var wContext = require('website.context'); var WysiwygMultizone = require('web_editor.wysiwyg.multizone'); var _t = core._t; @@ -147,12 +146,18 @@ var EditorMenu = Widget.extend({ * @private */ _wysiwygInstance: function () { + var context; + this.trigger_up('context_get', { + callback: function (ctx) { + context = ctx; + }, + }); return new WysiwygMultizone(this, { snippets: 'website.snippets', recordInfo: { - context: wContext.get(), + context: context, data_res_model: 'website', - data_res_id: wContext.get().website_id, + data_res_id: context.website_id, } }); }, |
