diff --git a/vendor/plugins/acts_as_ferret/lib/class_methods.rb b/vendor/plugins/acts_as_ferret/lib/class_methods.rb index 09dd8e1..aea6410 100644 --- a/vendor/plugins/acts_as_ferret/lib/class_methods.rb +++ b/vendor/plugins/acts_as_ferret/lib/class_methods.rb @@ -145,6 +145,8 @@ module ActsAsFerret # +page+ and +per_page+ are supposed to work regardless of any # +conitions+ present in +find_options+. def find_with_ferret(q, options = {}, find_options = {}) + aaf_index.register_class(self, {}) + if respond_to?(:scope) && scope(:find, :conditions) if find_options[:conditions] find_options[:conditions] = "(#{find_options[:conditions]}) AND (#{scope(:find, :conditions)})" -- libgit2 0.21.2