diff options
| author | Denis Ledoux <dle@odoo.com> | 2015-11-24 11:10:40 +0100 |
|---|---|---|
| committer | Denis Ledoux <dle@odoo.com> | 2015-11-24 11:13:44 +0100 |
| commit | 547bab22c8f17aa28f62df44f070449047ee9a5e (patch) | |
| tree | 58671dc4a9c57fab156b281e1dee772736ad3261 /addons/website_mass_mailing/static/src | |
| parent | 2190d5a08a49fb4d9980a744a8cf6e6b26651aaf (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/website_mass_mailing/static/src')
| -rw-r--r-- | addons/website_mass_mailing/static/src/js/website_mass_mailing.js | 2 |
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'"); |
