summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--app/assets/javascripts/search_autocomplete.js.coffee6
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