diff --git a/lib/open_food_web/searcher.rb b/lib/open_food_web/searcher.rb index 7ddea61043..65aced9c58 100644 --- a/lib/open_food_web/searcher.rb +++ b/lib/open_food_web/searcher.rb @@ -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