mirror of
https://github.com/discourse/discourse.git
synced 2024-11-26 10:50:26 -06:00
Merge pull request #921 from nirnanaaa/postgres-truefalse
removed t's and f's from models
This commit is contained in:
commit
d2c1eb090e
@ -34,9 +34,9 @@ class Category < ActiveRecord::Base
|
|||||||
scope :secured, ->(guardian = nil) {
|
scope :secured, ->(guardian = nil) {
|
||||||
ids = guardian.secure_category_ids if guardian
|
ids = guardian.secure_category_ids if guardian
|
||||||
if ids.present?
|
if ids.present?
|
||||||
where("categories.secure ='f' or categories.id in (:cats)", cats: ids)
|
where("NOT categories.secure or categories.id in (:cats)", cats: ids)
|
||||||
else
|
else
|
||||||
where("categories.secure ='f'")
|
where("NOT categories.secure")
|
||||||
end
|
end
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -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
|
||||||
|
@ -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
|
||||||
|
Loading…
Reference in New Issue
Block a user