diff --git a/web_edit_user_filter/static/src/js/backend.js b/web_edit_user_filter/static/src/js/backend.js index c7e9b22dbbad..70f57b0e6b85 100644 --- a/web_edit_user_filter/static/src/js/backend.js +++ b/web_edit_user_filter/static/src/js/backend.js @@ -18,7 +18,7 @@ odoo.define("web_edit_user_filter/static/src/js/backend.js", function (require) }; patch( - components.ControlPanelModelExtension, + components.ControlPanelModelExtension.prototype, "web_edit_user_filter/static/src/js/backend.js", { _favoriteToIrFilter(favorite) { @@ -46,7 +46,7 @@ odoo.define("web_edit_user_filter/static/src/js/backend.js", function (require) ); patch( - components.CustomFavoriteItem, + components.CustomFavoriteItem.prototype, "web_edit_user_filter/static/src/js/backend.js", { // --------------------------------------------------------------------- @@ -98,7 +98,7 @@ odoo.define("web_edit_user_filter/static/src/js/backend.js", function (require) } ); - patch(components.SearchBar, "web_edit_user_filter/static/src/js/backend.js", { + patch(components.SearchBar.prototype, "web_edit_user_filter/static/src/js/backend.js", { mounted() { var self = this; this._super(...arguments); @@ -120,7 +120,7 @@ odoo.define("web_edit_user_filter/static/src/js/backend.js", function (require) var selectedFacet = self.model.get("filters").filter(function (facet) { return ( facet.type === facet_type && - facet.groupId === facetId && + facet.groupId == facetId && facet.isActive === true ); }); @@ -131,7 +131,7 @@ odoo.define("web_edit_user_filter/static/src/js/backend.js", function (require) var FavFacets = []; var currentFacet = self.model.get( "filters", - (f) => f.type === "favorite" && f.groupId === facetId + (f) => f.type === "favorite" && f.groupId == facetId ); if (currentFacet[0].groupBys.length) { _.each(currentFacet[0].groupBys, function (description) { diff --git a/web_edit_user_filter/static/src/xml/search_extended.xml b/web_edit_user_filter/static/src/xml/search_extended.xml index 3f706a9dabff..49c7cf556483 100644 --- a/web_edit_user_filter/static/src/xml/search_extended.xml +++ b/web_edit_user_filter/static/src/xml/search_extended.xml @@ -2,50 +2,13 @@ - - + + facet.type + facet.groupId