diff --git a/addons/web/static/src/js/search.js b/addons/web/static/src/js/search.js index b686a48615507f20b95b541665008c95722d4648..7ed70f7bc6854397e95a41d547756d67f63b9ef1 100644 --- a/addons/web/static/src/js/search.js +++ b/addons/web/static/src/js/search.js @@ -1963,7 +1963,7 @@ instance.web.search.Advanced = instance.web.search.Input.extend({ context: this.view.dataset.context }).done(function(data) { self.fields = { - id: { string: 'ID', type: 'id' } + id: { string: 'ID', type: 'id', searchable: true } }; _.each(data, function(field_def, field_name) { if (field_def.selectable !== false && field_name != 'id') { diff --git a/addons/web/static/test/search.js b/addons/web/static/test/search.js index d93cb131e0592665af2c69af867e906694b7f790..828347b68a55412641b21004048881fd3d237d7b 100644 --- a/addons/web/static/test/search.js +++ b/addons/web/static/test/search.js @@ -157,7 +157,7 @@ var makeSearchView = function (instance, dummy_widget_attributes, defaults) { return { type: 'search', fields: { - dummy: {type: 'char', string: "Dummy"} + dummy: {type: 'char', string: "Dummy", searchable: true} }, arch: '<search><field name="dummy" widget="dummy"/></search>' }; @@ -168,7 +168,7 @@ var makeSearchView = function (instance, dummy_widget_attributes, defaults) { }; instance.session.responses['dummy.model:fields_get'] = function () { return { - dummy: {type: 'char', string: 'Dummy'} + dummy: {type: 'char', string: 'Dummy', searchable: true} }; }; instance.client = { action_manager: { inner_action: undefined } };