remove spaces inside {} of app/models/role.rb

git-svn-id: http://svn.redmine.org/redmine/trunk@20324 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
Toshi MARUYAMA
2020-11-10 11:09:54 +00:00
parent 8d8a49cee0
commit 3a0b7d6a2f

View File

@@ -53,8 +53,8 @@ class Role < ActiveRecord::Base
['members_of_visible_projects', :label_users_visibility_members_of_visible_projects] ['members_of_visible_projects', :label_users_visibility_members_of_visible_projects]
] ]
scope :sorted, lambda { order(:builtin, :position) } scope :sorted, lambda {order(:builtin, :position)}
scope :givable, lambda { order(:position).where(:builtin => 0) } scope :givable, lambda {order(:position).where(:builtin => 0)}
scope :builtin, lambda { |*args| scope :builtin, lambda { |*args|
compare = (args.first == true ? 'not' : '') compare = (args.first == true ? 'not' : '')
where("#{compare} builtin = 0") where("#{compare} builtin = 0")
@@ -117,7 +117,7 @@ class Role < ActiveRecord::Base
end end
def permissions=(perms) def permissions=(perms)
perms = perms.collect {|p| p.to_sym unless p.blank? }.compact.uniq if perms perms = perms.collect {|p| p.to_sym unless p.blank?}.compact.uniq if perms
write_attribute(:permissions, perms) write_attribute(:permissions, perms)
end end
@@ -136,7 +136,7 @@ class Role < ActiveRecord::Base
return unless permissions.is_a?(Array) return unless permissions.is_a?(Array)
permissions_will_change! permissions_will_change!
perms.each { |p| permissions.delete(p.to_sym) } perms.each {|p| permissions.delete(p.to_sym)}
save! save!
end end