FIX: Do not show unconfirmed users in search results

This commit is contained in:
cpradio
2014-10-24 19:20:41 -04:00
parent 2a70c381f7
commit 38d901ac91
3 changed files with 17 additions and 1 deletions

View File

@@ -263,7 +263,7 @@ class Search
def user_search
users = User.includes(:user_search_data)
.where("user_search_data.search_data @@ #{ts_query("simple")}")
.where("active = true AND user_search_data.search_data @@ #{ts_query("simple")}")
.order("CASE WHEN username_lower = '#{@original_term.downcase}' THEN 0 ELSE 1 END")
.order("last_posted_at DESC")
.limit(@limit)