From b5cd51789ca29228ea773f2e911682baab40f2e9 Mon Sep 17 00:00:00 2001 From: Rafael Martins Date: Fri, 24 Feb 2012 17:28:19 -0200 Subject: [PATCH] Fix for ActsAsSearchable not recognizing schema_name option correctly --- lib/acts_as_searchable.rb | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/acts_as_searchable.rb b/lib/acts_as_searchable.rb index c44ef35..7d17a8c 100644 --- a/lib/acts_as_searchable.rb +++ b/lib/acts_as_searchable.rb @@ -32,9 +32,10 @@ module ActsAsSearchable pg_options[:page] ||= 1 pg_options[:per_page] ||= 20 options[:limit] ||= pg_options[:per_page].to_i*pg_options[:page].to_i - options[:scores] ||= true; + options[:scores] ||= true + options[:filter_queries] ||= [] all_facets_enabled = options.delete(:all_facets) - query = !schema_name.empty? ? "+schema_name:\"#{schema_name}\" AND #{query}" : query + options[:filter_queries] << "schema_name:\"#{schema_name}\"" unless schema_name.empty? results = [] facets = all_facets = {} -- libgit2 0.21.2