diff --git a/web_refresher/README.rst b/web_refresher/README.rst index 7cb3e5338..03ff1c513 100644 --- a/web_refresher/README.rst +++ b/web_refresher/README.rst @@ -60,6 +60,7 @@ Contributors * João Marques * Alexandre D. Díaz + * Sergio Teruel Maintainers ~~~~~~~~~~~ diff --git a/web_refresher/readme/CONTRIBUTORS.rst b/web_refresher/readme/CONTRIBUTORS.rst index dfd40a729..1fcf5b24a 100644 --- a/web_refresher/readme/CONTRIBUTORS.rst +++ b/web_refresher/readme/CONTRIBUTORS.rst @@ -3,3 +3,4 @@ * João Marques * Alexandre D. Díaz + * Sergio Teruel diff --git a/web_refresher/static/description/index.html b/web_refresher/static/description/index.html index 2eeb0a7ab..98e42463d 100644 --- a/web_refresher/static/description/index.html +++ b/web_refresher/static/description/index.html @@ -405,6 +405,7 @@ If you spotted it first, help us smashing it by providing a detailed and welcome
  • Tecnativa:
  • diff --git a/web_refresher/static/src/js/refresher.js b/web_refresher/static/src/js/refresher.js index 3445eb94a..93dcb1a8f 100644 --- a/web_refresher/static/src/js/refresher.js +++ b/web_refresher/static/src/js/refresher.js @@ -7,7 +7,6 @@ odoo.define("refresher.Refresher", function(require) { const AbstractController = require("web.AbstractController"); const BasicController = require("web.BasicController"); const ControlPanelRenderer = require("web.ControlPanelRenderer"); - const FieldX2Many = require("web.relational_fields").FieldX2Many; const Refresher = Widget.extend({ template: "web_refresher.Button", @@ -64,44 +63,6 @@ odoo.define("refresher.Refresher", function(require) { }, }); - FieldX2Many.include({ - /** - * @override - */ - _renderControlPanel: function() { - if (!this.view) { - return this._super.apply(this, arguments); - } - this.refresher = new Refresher(this); - this.refresher.on("pager_refresh", this, () => { - if (this.pager) { - this.pager.trigger("pager_changed", { - current_min: this.value.offset + 1, - limit: this.value.limit, - size: this.value.count, - }); - } - }); - return this._super - .apply(this, arguments) - .then(() => { - return this.refresher.appendTo($("
    ")); - }) - .then(() => { - this._controlPanel.updateContents( - { - cp_content: { - $refresher: this.refresher.$el, - }, - }, - { - clear: false, - } - ); - }); - }, - }); - ControlPanelRenderer.include({ /** * @override diff --git a/web_refresher/static/src/xml/refresher.xml b/web_refresher/static/src/xml/refresher.xml index a7ea07c0b..a982b4c96 100644 --- a/web_refresher/static/src/xml/refresher.xml +++ b/web_refresher/static/src/xml/refresher.xml @@ -19,9 +19,4 @@ - - -