From fc03b2d0b9c9a6ad98169e8bcdc37e7243a1e459 Mon Sep 17 00:00:00 2001 From: Carlos Roca Date: Wed, 24 Jul 2024 07:07:55 +0200 Subject: [PATCH] [FIX] web_refresher: Define displayRefresher in setup instead of using a getter Before this changes whe trying to access to a view with the refresher, in mobile view, an error was thrown. As it is not necessary to define the value in a get function, defining the value in the setup solves the problem. --- web_refresher/static/src/js/control_panel.esm.js | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/web_refresher/static/src/js/control_panel.esm.js b/web_refresher/static/src/js/control_panel.esm.js index 63fa99d56..2173ba0a2 100644 --- a/web_refresher/static/src/js/control_panel.esm.js +++ b/web_refresher/static/src/js/control_panel.esm.js @@ -24,11 +24,8 @@ patch(ControlPanel.prototype, "web_refresher.ControlPanel", { searchModel: this.env.searchModel, pagerProps: this.pagerProps, }; - }, - /** - * @returns {Boolean} - */ - get displayRefresher() { - return !this.forbiddenSubTypes.includes(this.env.config.viewSubType); + this.displayRefresher = !this.forbiddenSubTypes.includes( + this.env.config.viewSubType + ); }, });