summaryrefslogtreecommitdiff
path: root/addons/web/static/src
diff options
context:
space:
mode:
Diffstat (limited to 'addons/web/static/src')
-rw-r--r--addons/web/static/src/js/control_panel/control_panel.js3
-rw-r--r--addons/web/static/src/js/control_panel/custom_filter_item.js3
-rw-r--r--addons/web/static/src/js/core/utils.js2
-rw-r--r--addons/web/static/src/js/views/pivot/pivot_renderer.js3
4 files changed, 7 insertions, 4 deletions
diff --git a/addons/web/static/src/js/control_panel/control_panel.js b/addons/web/static/src/js/control_panel/control_panel.js
index d7105806de4..fee26c3779d 100644
--- a/addons/web/static/src/js/control_panel/control_panel.js
+++ b/addons/web/static/src/js/control_panel/control_panel.js
@@ -6,6 +6,7 @@ odoo.define('web.ControlPanel', function (require) {
const FavoriteMenu = require('web.FavoriteMenu');
const FilterMenu = require('web.FilterMenu');
const GroupByMenu = require('web.GroupByMenu');
+ const patchMixin = require('web.patchMixin');
const Pager = require('web.Pager');
const SearchBar = require('web.SearchBar');
const TimeRangeMenu = require('web.TimeRangeMenu');
@@ -221,5 +222,5 @@ odoo.define('web.ControlPanel', function (require) {
ControlPanel.template = 'web.ControlPanel';
- return ControlPanel;
+ return patchMixin(ControlPanel);
});
diff --git a/addons/web/static/src/js/control_panel/custom_filter_item.js b/addons/web/static/src/js/control_panel/custom_filter_item.js
index 40265e95fe2..b1f414eac5f 100644
--- a/addons/web/static/src/js/control_panel/custom_filter_item.js
+++ b/addons/web/static/src/js/control_panel/custom_filter_item.js
@@ -6,6 +6,7 @@ odoo.define('web.CustomFilterItem', function (require) {
const DropdownMenuItem = require('web.DropdownMenuItem');
const { FIELD_OPERATORS, FIELD_TYPES } = require('web.searchUtils');
const field_utils = require('web.field_utils');
+ const patchMixin = require('web.patchMixin');
const { useModel } = require('web.model');
/**
@@ -254,5 +255,5 @@ odoo.define('web.CustomFilterItem', function (require) {
};
CustomFilterItem.template = 'web.CustomFilterItem';
- return CustomFilterItem;
+ return patchMixin(CustomFilterItem);
});
diff --git a/addons/web/static/src/js/core/utils.js b/addons/web/static/src/js/core/utils.js
index e8924747616..1e3c6074857 100644
--- a/addons/web/static/src/js/core/utils.js
+++ b/addons/web/static/src/js/core/utils.js
@@ -531,7 +531,7 @@ var utils = {
* This function is the last resort solution for monkey-patching an
* ES6 Class, for people that do not control the code defining the Class
* to patch (e.g. partners), and when that Class isn't patchable already
- * (i.e. when it doesn't have a 'patch' function, defined by the 'web.PatchMixin').
+ * (i.e. when it doesn't have a 'patch' function, defined by the 'web.patchMixin').
*
* @param {Class} C Class to patch
* @param {string} patchName
diff --git a/addons/web/static/src/js/views/pivot/pivot_renderer.js b/addons/web/static/src/js/views/pivot/pivot_renderer.js
index 3b91cb137d4..8335c7c29f5 100644
--- a/addons/web/static/src/js/views/pivot/pivot_renderer.js
+++ b/addons/web/static/src/js/views/pivot/pivot_renderer.js
@@ -3,6 +3,7 @@ odoo.define('web.PivotRenderer', function (require) {
const OwlAbstractRenderer = require('web.AbstractRendererOwl');
const field_utils = require('web.field_utils');
+ const patchMixin = require('web.patchMixin');
const { useExternalListener, useState, onMounted, onPatched } = owl.hooks;
@@ -198,6 +199,6 @@ odoo.define('web.PivotRenderer', function (require) {
PivotRenderer.template = 'web.PivotRenderer';
- return PivotRenderer;
+ return patchMixin(PivotRenderer);
});