mirror of
https://github.com/redmine/redmine.git
synced 2025-12-16 05:20:28 +01:00
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:
@@ -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
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user