[FIX] website_slides: make correct use of frontend widget

Purpose
=======

This follows up commit d946b7a85d that cleans
wrong uses of sAnimations for non-animated behaviors.

closes odoo/odoo#31794

Signed-off-by: Thibault Delavallee (tde) <tde@openerp.com>
This commit is contained in:
Aurélien Warnon
2019-03-12 14:24:41 +00:00
parent 9bfe6ef04b
commit 7cc7828547
2 changed files with 8 additions and 8 deletions
@@ -1,7 +1,7 @@
odoo.define('website_slides.category.add', function (require) {
'use strict';
var sAnimations = require('website.content.snippets.animation');
var publicWidget = require('web.public.widget');
var Dialog = require('web.Dialog');
var core = require('web.core');
var _t = core._t;
@@ -47,10 +47,10 @@ var CategoryAddDialog = Dialog.extend({
},
});
sAnimations.registry.websiteSlidesCategoryAdd = sAnimations.Class.extend({
publicWidget.registry.websiteSlidesCategoryAdd = publicWidget.Widget.extend({
selector: '.o_wslides_js_slide_section_add',
xmlDependencies: ['/website_slides/static/src/xml/slide_management.xml'],
read_events: {
events: {
'click': '_onAddSectionClick',
},
@@ -78,7 +78,7 @@ sAnimations.registry.websiteSlidesCategoryAdd = sAnimations.Class.extend({
return {
categoryAddDialog: CategoryAddDialog,
websiteSlidesCategoryAdd: sAnimations.registry.websiteSlidesCategoryAdd
websiteSlidesCategoryAdd: publicWidget.registry.websiteSlidesCategoryAdd
};
});
@@ -1,7 +1,7 @@
odoo.define('website_slides.slide.archive', function (require) {
'use strict';
var sAnimations = require('website.content.snippets.animation');
var publicWidget = require('web.public.widget');
var Dialog = require('web.Dialog');
var core = require('web.core');
var _t = core._t;
@@ -53,10 +53,10 @@ var SlideArchiveDialog = Dialog.extend({
}
});
sAnimations.registry.websiteSlidesSlideArchive = sAnimations.Class.extend({
publicWidget.registry.websiteSlidesSlideArchive = publicWidget.Widget.extend({
selector: '.o_wslides_js_slide_archive',
xmlDependencies: ['/website_slides/static/src/xml/slide_management.xml'],
read_events: {
events: {
'click': '_onArchiveSlideClick',
},
@@ -85,7 +85,7 @@ sAnimations.registry.websiteSlidesSlideArchive = sAnimations.Class.extend({
return {
slideArchiveDialog: SlideArchiveDialog,
websiteSlidesSlideArchive: sAnimations.registry.websiteSlidesSlideArchive
websiteSlidesSlideArchive: publicWidget.registry.websiteSlidesSlideArchive
};
});