Fix 'No Order Cycle' dropdown in Orders & Fulfillment Reports

This commit is contained in:
David Cook
2013-09-16 14:30:20 +10:00
parent 9782dd8264
commit 3fbd5dc625

View File

@@ -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])