X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/cf6ebed6cb9f2cd5e2ef15f8ea02d5d4e3458306..c7399ec7afdf0cfdd0f3177f410f102083a26e15:/apps/workbench/app/assets/javascripts/components/search.js?ds=sidebyside diff --git a/apps/workbench/app/assets/javascripts/components/search.js b/apps/workbench/app/assets/javascripts/components/search.js index c593ee11e8..2fe73193e7 100644 --- a/apps/workbench/app/assets/javascripts/components/search.js +++ b/apps/workbench/app/assets/javascripts/components/search.js @@ -127,15 +127,12 @@ window.Search = { return new MultipageLoader({ sessionKey: key, loadFunc: function(filters) { + // Apply additional type dependant filters + filters = filters.concat(obj_type.filters) var tsquery = to_tsquery(q) if (tsquery) { - filters = filters.slice(0) filters.push(['any', '@@', tsquery]) } - // Apply additional type dependant filters, if any. - for (i = 0; i < obj_type.filters.length; i++) { - filters.push(obj_type.filters[i]) - } return vnode.state.sessionDB.request(session, obj_type.api_path, { data: { filters: JSON.stringify(filters),