lib/rolify/dynamic.rb in rolify-4.1.1 vs lib/rolify/dynamic.rb in rolify-5.0.0

- old
+ new

@@ -3,10 +3,10 @@ module Rolify module Dynamic def load_dynamic_methods if ENV['ADAPTER'] == 'active_record' # supported Rails version >= 3.2 with AR should use find_each, since use of .all.each is deprecated - self.role_class.includes(:resource).find_each do |r| + self.role_class.group("name, resource_type").includes(:resource).find_each do |r| define_dynamic_method(r.name, r.resource) end else # for compatibility with MongoidDB and older Rails AR - does not support polymorphic includes self.role_class.all.each do |r|