From d946b7a85d2c1bbc20ace8e2b269be56a63876fd Mon Sep 17 00:00:00 2001 From: qsm-odoo Date: Tue, 12 Feb 2019 13:20:23 +0000 Subject: [REF] website, *: use public widgets instead of website animations * website_blog, website_crm_partner_assign, website_event, website_event_track, website_form, website_forum, website_links, website_mail, website_mail_channel, website_mass_mailing, website_sale, website_sale_comparison, website_sale_delivery, website_sale_stock, website_sale_wishlist, website_slides, website_twitter While using the 'Animation' class of website instead of the frontend 'Widget' class leads to the same behaviors, this refactoring is done for two reasons: - Stop using the confusing 'Animation' name for non-animated behaviors - Instantiation of 'Widget' is slightly faster than 'Animation' Part of https://github.com/odoo/odoo/pull/29442 task-1932066 --- addons/website_mass_mailing/static/src/js/website_mass_mailing.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'addons/website_mass_mailing/static') 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 66a260264eb..e11b8c822c5 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 @@ -2,9 +2,9 @@ odoo.define('mass_mailing.website_integration', function (require) { "use strict"; var utils = require('web.utils'); -var sAnimation = require('website.content.snippets.animation'); +var publicWidget = require('web.public.widget'); -sAnimation.registry.subscribe = sAnimation.Class.extend({ +publicWidget.registry.subscribe = publicWidget.Widget.extend({ selector: ".js_subscribe", disabledInEditableMode: false, @@ -65,7 +65,7 @@ sAnimation.registry.subscribe = sAnimation.Class.extend({ }, }); -sAnimation.registry.newsletter_popup = sAnimation.Class.extend({ +publicWidget.registry.newsletter_popup = publicWidget.Widget.extend({ selector: ".o_newsletter_popup", disabledInEditableMode: false, -- cgit v1.2.3