Archived
fixed issue with ?staff
This commit is contained in:
+3
-1
@@ -178,7 +178,9 @@ class User < ActiveRecord::Base
|
|||||||
def self.search (search, role, badge, staff)
|
def self.search (search, role, badge, staff)
|
||||||
users = User.joins(:role)
|
users = User.joins(:role)
|
||||||
if role
|
if role
|
||||||
users = staff ? users.where("roles.value >= ?", Role.get(:mod).to_i) : users.where(role: role)
|
users = users.where(role: role)
|
||||||
|
elsif staff
|
||||||
|
users.where("roles.value >= ?", Role.get(:mod).to_i)
|
||||||
end
|
end
|
||||||
users = users.where(badge: badge) if badge
|
users = users.where(badge: badge) if badge
|
||||||
if search
|
if search
|
||||||
|
|||||||
Reference in New Issue
Block a user