app/handlers/openstax/connect/dev/users_search.rb in openstax_connect-0.0.1 vs app/handlers/openstax/connect/dev/users_search.rb in openstax_connect-0.0.2
- old
+ new
@@ -23,42 +23,10 @@
def exec
terms = search_params.search_terms
type = search_params.search_type
- # results[:users] = run(OpenStax::Connect::SearchUsers, terms, type.downcase.to_sym)
- # results[:users] = run(:openstax_connect_search_users, terms, type.downcase.to_sym)
results[:users] = run(:search_users, terms, type.downcase.to_sym)
-
- # if terms.blank?
- # users = User.where{id == nil}.where{id != nil} # Empty
- # else
- # # Note: % is the wildcard. This allows the user to search
- # # for stuff that "begins with" but not "ends with".
- # case type
- # when 'Name'
- # users = User.scoped
- # terms.gsub(/[%,]/, '').split.each do |t|
- # next if t.blank?
- # query = t + '%'
- # users = users.where{(first_name =~ query) | (last_name =~ query)}
- # end
- # when 'Username'
- # query = terms.gsub('%', '') + '%'
- # users = where{username =~ query}
- # else # Any
- # users = User.scoped
- # terms.gsub(/[%,]/, '').split.each do |t|
- # next if t.blank?
- # query = t + '%'
- # users = users.where{(first_name =~ query) |
- # (last_name =~ query) |
- # (username =~ query)}
- # end
- # end
- # end
-
- # results[:users] = users
end
end
end