split_products_by_distributor was not written with pre-pagination by searcher in mind, resulting in silently dropped products. Disable pagination at searcher.

This commit is contained in:
Rohan Mitchell
2012-08-03 18:47:33 +10:00
parent 28e75d6467
commit fa210e411b

View File

@@ -3,6 +3,14 @@ require 'spree/core/search/base'
module OpenFoodWeb
class Searcher < Spree::Core::Search::Base
# Do not perform pagination
def retrieve_products
@products_scope = get_base_scope
curr_page = page || 1
@products = @products_scope.includes([:master])
end
def get_base_scope
base_scope = super