diff options
| author | Olivier Dony <odo@openerp.com> | 2015-03-06 13:34:30 +0100 |
|---|---|---|
| committer | Olivier Dony <odo@openerp.com> | 2015-03-06 13:34:32 +0100 |
| commit | 0d60cdfd689b2c9b0be7001766175def99bc526f (patch) | |
| tree | f6c2c1dec9ef9a981e8969d7dec0616549a214ad | |
| parent | a6919adf704d2e5ef4b629ed5685efe11bfeca82 (diff) | |
[FIX] search view: restore the `disable_custom_filters` flag effect
This search view option was properly set but not
observed by the search view itself.
This caused all related links and smart buttons
to open a list of records that was wrongly filtered,
as soon as a default filter was applicable to the
target action (e.g. with default filters gloablly
set per model, not per action).
This regression was introduced at refactoring
commit d8d6311b50d0d3446cab3f3386ad672ac486bab2
| -rw-r--r-- | addons/web/static/src/js/search.js | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/addons/web/static/src/js/search.js b/addons/web/static/src/js/search.js index 08b478602eb..a0398c80a5b 100644 --- a/addons/web/static/src/js/search.js +++ b/addons/web/static/src/js/search.js @@ -436,7 +436,7 @@ instance.web.SearchView = instance.web.Widget.extend(/** @lends instance.web.Sea set_default_filters: function () { var self = this, default_custom_filter = this.$buttons && this.favorite_menu.get_default_filter(); - if (default_custom_filter) { + if (!self.options.disable_custom_filters && default_custom_filter) { return this.favorite_menu.toggle_filter(default_custom_filter, true); } if (!_.isEmpty(this.defaults)) { |
