From 3fbd5dc625d3cfb996b2732b3fc63082033b3cab Mon Sep 17 00:00:00 2001 From: David Cook Date: Mon, 16 Sep 2013 14:30:20 +1000 Subject: [PATCH] Fix 'No Order Cycle' dropdown in Orders & Fulfillment Reports --- app/controllers/spree/admin/reports_controller_decorator.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/controllers/spree/admin/reports_controller_decorator.rb b/app/controllers/spree/admin/reports_controller_decorator.rb index 3418349a23..bcbfdcd56f 100644 --- a/app/controllers/spree/admin/reports_controller_decorator.rb +++ b/app/controllers/spree/admin/reports_controller_decorator.rb @@ -361,8 +361,9 @@ Spree::Admin::ReportsController.class_eval do end params[:q][:meta_sort] ||= "completed_at.desc" - if params[:q] && !params[:q][:order_cycle_id_eq] == -1 + if params[:q] && params[:q][:order_cycle_id_eq] == '-1' params[:q][:order_cycle_id_null] = true + params[:q][:order_cycle_id_eq] = nil end @search = Spree::Order.complete.not_state(:canceled).managed_by(spree_current_user).search(params[:q])