From aeb8d30dae9a3424afe8fcb0a07ccf79039404cf Mon Sep 17 00:00:00 2001 From: Matt-Yorkley <9029026+Matt-Yorkley@users.noreply.github.com> Date: Thu, 25 Jul 2019 09:46:08 +0100 Subject: [PATCH] Fix server-side import_date filtering --- app/controllers/api/products_controller.rb | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/controllers/api/products_controller.rb b/app/controllers/api/products_controller.rb index 6c64a6397d..8a17c51243 100644 --- a/app/controllers/api/products_controller.rb +++ b/app/controllers/api/products_controller.rb @@ -103,6 +103,11 @@ module Api scope.includes(:master) end + def import_date_scope + return if params[:import_date].blank? + Spree::Variant.where(import_date: params[:import_date]) + end + def paged_products_for_producers(producers) Spree::Product.scoped. merge(product_scope).