From 636ac9c72761ce674478f9ed950e56e6b4f64522 Mon Sep 17 00:00:00 2001 From: Toks Date: Sun, 28 Apr 2013 14:11:21 -0400 Subject: [PATCH] fixes #1464 --- app/models/user.rb | 4 ++++ app/views/users/search.html.erb | 5 +++++ 2 files changed, 9 insertions(+) diff --git a/app/models/user.rb b/app/models/user.rb index 95c0452a1..5df350e43 100644 --- a/app/models/user.rb +++ b/app/models/user.rb @@ -583,6 +583,10 @@ class User < ActiveRecord::Base q = q.where("level >= ?", params[:min_level].to_i) end + if params[:max_level].present? + q = q.where("level <= ?", params[:max_level].to_i) + end + if params[:level].present? q = q.where("level = ?", params[:level].to_i) end diff --git a/app/views/users/search.html.erb b/app/views/users/search.html.erb index 19151bb2a..d4cb0264c 100644 --- a/app/views/users/search.html.erb +++ b/app/views/users/search.html.erb @@ -13,6 +13,11 @@ <%= select("search", "min_level", [""] + User.level_hash.to_a) %> +
+ + <%= select("search", "max_level", [""] + User.level_hash.to_a) %> +
+
<%= select("search", "order", [["Join date", "date"], ["Name", "name"], ["Upload count", "post_upload_count"], ["Note count", "note_count"], ["Post update count", "post_update_count"]]) %>