summaryrefslogtreecommitdiff
path: root/addons/web/static/src/js/control_panel/comparison_menu.js
diff options
context:
space:
mode:
Diffstat (limited to 'addons/web/static/src/js/control_panel/comparison_menu.js')
-rw-r--r--addons/web/static/src/js/control_panel/comparison_menu.js6
1 files changed, 3 insertions, 3 deletions
diff --git a/addons/web/static/src/js/control_panel/comparison_menu.js b/addons/web/static/src/js/control_panel/comparison_menu.js
index 4504370e7c4..dee1c982d2e 100644
--- a/addons/web/static/src/js/control_panel/comparison_menu.js
+++ b/addons/web/static/src/js/control_panel/comparison_menu.js
@@ -3,7 +3,7 @@ odoo.define("web.ComparisonMenu", function (require) {
const DropdownMenu = require("web.DropdownMenu");
const { FACET_ICONS } = require("web.searchUtils");
- const { useModel } = require("web.model");
+ const { useModel } = require("web/static/src/js/model.js");
/**
* "Comparison" menu
@@ -15,7 +15,7 @@ odoo.define("web.ComparisonMenu", function (require) {
class ComparisonMenu extends DropdownMenu {
constructor() {
super(...arguments);
- this.model = useModel("controlPanelModel");
+ this.model = useModel('searchModel');
}
//---------------------------------------------------------------------
@@ -33,7 +33,7 @@ odoo.define("web.ComparisonMenu", function (require) {
* @override
*/
get items() {
- return this.model.getFiltersOfType("comparison");
+ return this.model.get('filters', f => f.type === 'comparison');
}
/**