summaryrefslogtreecommitdiff
path: root/app/assets
diff options
context:
space:
mode:
authorLuke Bennett <lukeeeebennettplus@gmail.com>2016-08-31 18:33:12 +0100
committerLuke Bennett <lukeeeebennettplus@gmail.com>2016-09-01 14:36:02 +0100
commite67a483752310e32bc4577c03dd9042565b71c0a (patch)
treed3a3d6c18e261db3b6e15ec6d70690d57df83dbe /app/assets
parent0ccdb41ced96c304658cf88b0869c5b78a4f15b7 (diff)
downloadgitlab-ce-e67a483752310e32bc4577c03dd9042565b71c0a.tar.gz
Fixed project filtering
Diffstat (limited to 'app/assets')
-rw-r--r--app/assets/javascripts/todos.js7
1 files changed, 4 insertions, 3 deletions
diff --git a/app/assets/javascripts/todos.js b/app/assets/javascripts/todos.js
index a908f730954..23eda7d44ca 100644
--- a/app/assets/javascripts/todos.js
+++ b/app/assets/javascripts/todos.js
@@ -30,7 +30,7 @@
Todos.prototype.initFilters = function() {
new UsersSelect();
- this.initFilterDropdown($('.js-project-search'), 'project_id', true);
+ this.initFilterDropdown($('.js-project-search'), 'project_id', ['text']);
this.initFilterDropdown($('.js-type-search'), 'type');
this.initFilterDropdown($('.js-action-search'), 'action_id');
@@ -40,11 +40,12 @@
});
};
- Todos.prototype.initFilterDropdown = function($dropdown, fieldName, isFilterable) {
+ Todos.prototype.initFilterDropdown = function($dropdown, fieldName, searchFields) {
$dropdown.glDropdown({
selectable: true,
- filterable: isFilterable,
+ filterable: searchFields ? true : false,
fieldName: fieldName,
+ search: { fields: searchFields },
data: $dropdown.data('data'),
clicked: function() {
return $dropdown.closest('form.filter-form').submit();