removed t and f 's from group model

removed t and f 's from user model as mentioned in #919
This commit is contained in:
nirnanaaa 2013-05-29 21:46:03 +02:00
parent 00c1c4691d
commit aefa8e86c9
2 changed files with 4 additions and 4 deletions

View File

@ -38,11 +38,11 @@ class Group < ActiveRecord::Base
real_ids = case name real_ids = case name
when :admins when :admins
"SELECT u.id FROM users u WHERE u.admin = 't'" "SELECT u.id FROM users u WHERE u.admin"
when :moderators when :moderators
"SELECT u.id FROM users u WHERE u.moderator = 't'" "SELECT u.id FROM users u WHERE u.moderator"
when :staff when :staff
"SELECT u.id FROM users u WHERE u.moderator = 't' OR u.admin = 't'" "SELECT u.id FROM users u WHERE u.moderator OR u.admin"
when :trust_level_1, :trust_level_2, :trust_level_3, :trust_level_4, :trust_level_5 when :trust_level_1, :trust_level_2, :trust_level_3, :trust_level_4, :trust_level_5
"SELECT u.id FROM users u WHERE u.trust_level = #{id-10}" "SELECT u.id FROM users u WHERE u.trust_level = #{id-10}"
end end

View File

@ -60,7 +60,7 @@ class User < ActiveRecord::Base
scope :admins, ->{ where(admin: true) } scope :admins, ->{ where(admin: true) }
scope :moderators, ->{ where(moderator: true) } scope :moderators, ->{ where(moderator: true) }
scope :staff, ->{ where("moderator = 't' or admin = 't'") } scope :staff, ->{ where("moderator or admin ") }
module NewTopicDuration module NewTopicDuration
ALWAYS = -1 ALWAYS = -1