diff options
| author | Alfredo Sumaran <alfredo@gitlab.com> | 2016-03-24 13:31:19 -0500 |
|---|---|---|
| committer | Alfredo Sumaran <alfredo@gitlab.com> | 2016-03-24 13:31:19 -0500 |
| commit | 8b68142a790cd1ca2fae351b07b98bcf461fe7c8 (patch) | |
| tree | a1fd5825c9a7cf08e106d1153dd39d5c39a52cc1 | |
| parent | 180da813f3e3ecfd993d5d67fac1dfd7ae6df035 (diff) | |
| download | gitlab-ce-8b68142a790cd1ca2fae351b07b98bcf461fe7c8.tar.gz | |
Prevent creating autocomplete dropdown is user is not logged in
| -rw-r--r-- | app/assets/javascripts/search_autocomplete.js.coffee | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/app/assets/javascripts/search_autocomplete.js.coffee b/app/assets/javascripts/search_autocomplete.js.coffee index d64397df227..5b5bc54815b 100644 --- a/app/assets/javascripts/search_autocomplete.js.coffee +++ b/app/assets/javascripts/search_autocomplete.js.coffee @@ -32,7 +32,8 @@ class @SearchAutocomplete @saveOriginalState() - @createAutocomplete() + # Only when user is logged in + @createAutocomplete() if gon.current_user_id @searchInput.addClass('disabled') @@ -123,6 +124,9 @@ class @SearchAutocomplete @clearInput.on 'click', @onRemoveLocationClick enableAutocomplete: -> + # No need to enable anything if user is not logged in + return if !gon.current_user_id + dropdownMenu = @dropdown.find('.dropdown-menu') _this = @ @loadingSuggestions = false |
