summaryrefslogtreecommitdiff
path: root/addons
diff options
context:
space:
mode:
authorDenis Ledoux <dle@odoo.com>2015-11-24 11:10:40 +0100
committerDenis Ledoux <dle@odoo.com>2015-11-24 11:13:44 +0100
commit547bab22c8f17aa28f62df44f070449047ee9a5e (patch)
tree58671dc4a9c57fab156b281e1dee772736ad3261 /addons
parent2190d5a08a49fb4d9980a744a8cf6e6b26651aaf (diff)
[FIX] website_mass_mailing: missing requires
`mass_mailing.unsubscribe` depends on 1. `web.ajax`, as it uses `ajax.jsonRpc` 2. `web_editor.base`, to explicitely wait for all dependencies to be loaded, so the DOM can contain `o_unsubscribe_form` opw-654396
Diffstat (limited to 'addons')
-rw-r--r--addons/website_mass_mailing/static/src/js/website_mass_mailing.js2
1 files changed, 2 insertions, 0 deletions
diff --git a/addons/website_mass_mailing/static/src/js/website_mass_mailing.js b/addons/website_mass_mailing/static/src/js/website_mass_mailing.js
index 9ba36252028..bdc76baa2ae 100644
--- a/addons/website_mass_mailing/static/src/js/website_mass_mailing.js
+++ b/addons/website_mass_mailing/static/src/js/website_mass_mailing.js
@@ -124,6 +124,8 @@ animation.registry.newsletter_popup = animation.Class.extend({
odoo.define('mass_mailing.unsubscribe', function (require) {
+var ajax = require('web.ajax');
+require('web_editor.base'); // wait for implicit dependencies to load
if(!$('.o_unsubscribe_form').length) {
return $.Deferred().reject("DOM doesn't contain '.o_unsubscribe_form'");