lib/monarchy/acts_as_resource.rb in monarchy-2.0.7 vs lib/monarchy/acts_as_resource.rb in monarchy-2.0.8
- old
+ new
@@ -49,12 +49,12 @@
Monarchy::Validators.resource(resource)
hierarchies = Monarchy.hierarchy_class.in(resource.hierarchy, descendants)
joins(:hierarchy).where(monarchy_hierarchies: { id: hierarchies })
end)
- scope :accessible_for, (lambda do |user, inherited_roles = []|
+ scope :accessible_for, (lambda do |user, options = {}|
joins(:hierarchy).where(monarchy_hierarchies: { id: Monarchy.hierarchy_class
- .accessible_for(user, inherited_roles) })
+ .accessible_for(user, options) })
end)
end
def include_relationships
has_many :members, through: :hierarchy, class_name: "::#{Monarchy.member_class}"