summaryrefslogtreecommitdiff
path: root/app/assets/javascripts/search.js.coffee
diff options
context:
space:
mode:
Diffstat (limited to 'app/assets/javascripts/search.js.coffee')
-rw-r--r--app/assets/javascripts/search.js.coffee10
1 files changed, 8 insertions, 2 deletions
diff --git a/app/assets/javascripts/search.js.coffee b/app/assets/javascripts/search.js.coffee
index cf978390aed..f435e2a33a4 100644
--- a/app/assets/javascripts/search.js.coffee
+++ b/app/assets/javascripts/search.js.coffee
@@ -1,8 +1,10 @@
class @Search
constructor: ->
+ $groupDropdown = $('.js-search-group-dropdown')
+ $projectDropdown = $('.js-search-project-dropdown')
@eventListeners()
- $('.js-search-group-dropdown').glDropdown(
+ $groupDropdown.glDropdown(
selectable: true
filterable: true
fieldName: 'group_id'
@@ -18,11 +20,13 @@ class @Search
obj.id
text: (obj) ->
obj.name
+ toggleLabel: (obj) ->
+ "#{$groupDropdown.data('default-label')} #{obj.name}"
clicked: =>
@submitSearch()
)
- $('.js-search-project-dropdown').glDropdown(
+ $projectDropdown.glDropdown(
selectable: true
filterable: true
fieldName: 'project_id'
@@ -38,6 +42,8 @@ class @Search
obj.id
text: (obj) ->
obj.name_with_namespace
+ toggleLabel: (obj) ->
+ "#{$projectDropdown.data('default-label')} #{obj.name_with_namespace}"
clicked: =>
@submitSearch()
)