summaryrefslogtreecommitdiff
path: root/addons/web/static/src/js/chrome/search_view.js
diff options
context:
space:
mode:
Diffstat (limited to 'addons/web/static/src/js/chrome/search_view.js')
-rw-r--r--addons/web/static/src/js/chrome/search_view.js6
1 files changed, 3 insertions, 3 deletions
diff --git a/addons/web/static/src/js/chrome/search_view.js b/addons/web/static/src/js/chrome/search_view.js
index 1e199e76dff..6fbda215814 100644
--- a/addons/web/static/src/js/chrome/search_view.js
+++ b/addons/web/static/src/js/chrome/search_view.js
@@ -278,7 +278,7 @@ var SearchView = Widget.extend({
this.fields = this.fields_view.fields;
this.query = undefined;
this.title = this.options.action && this.options.action.name;
- this.action_id = this.options.action && this.options.action.id;
+ this.action = this.options.action || {};
this.search_fields = [];
this.filters = [];
this.groupbys = [];
@@ -297,7 +297,7 @@ var SearchView = Widget.extend({
var self = this;
var def;
if (!this.options.disable_favorites) {
- def = this.loadFilters(this.dataset, this.action_id).then(function (filters) {
+ def = this.loadFilters(this.dataset, this.action.id).then(function (filters) {
self.favorite_filters = filters;
});
}
@@ -328,7 +328,7 @@ var SearchView = Widget.extend({
menu_defs.push(this.groupby_menu.appendTo(this.$buttons));
}
if (!this.options.disable_favorites) {
- this.favorite_menu = new FavoriteMenu(this, this.query, this.dataset.model, this.action_id, this.favorite_filters);
+ this.favorite_menu = new FavoriteMenu(this, this.query, this.dataset.model, this.action, this.favorite_filters);
menu_defs.push(this.favorite_menu.appendTo(this.$buttons));
}
}