Sha256: f04bfd73622fcf7715b21c5c6804600b08b7832d22a9fa9e5ddc3e231c428755

Contents?: true

Size: 330 Bytes

Versions: 5

Compression:

Stored size: 330 Bytes

Contents

module Spree
  ProductsController.class_eval do
  
    def index
      p = params ? params : {}
      @searcher = Spree::Config.searcher_class.new(p.merge({zoned_country: (session[:zoned] && session[:zoned][:current_country]) || {}}))
      @products = @searcher.retrieve_products
      respond_with(@products)
    end

  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
spree_zoned-0.5.12 app/controllers/spree/products_controller_decorator.rb
spree_zoned-0.5.11 app/controllers/spree/products_controller_decorator.rb
spree_zoned-0.5.10 app/controllers/spree/products_controller_decorator.rb
spree_zoned-0.5.9 app/controllers/spree/products_controller_decorator.rb
spree_zoned-0.5.8 app/controllers/spree/products_controller_decorator.rb