From 7daa4d3a631bf330841985518e470af180fa4876 Mon Sep 17 00:00:00 2001 From: Mohamed ABDELLANI Date: Wed, 12 Jul 2023 11:32:38 +0100 Subject: [PATCH] simplify filtering condition to select only invoiceable orders on OrdersReflex --- app/reflexes/admin/orders_reflex.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/reflexes/admin/orders_reflex.rb b/app/reflexes/admin/orders_reflex.rb index 7e722a2705..311cab117f 100644 --- a/app/reflexes/admin/orders_reflex.rb +++ b/app/reflexes/admin/orders_reflex.rb @@ -72,7 +72,7 @@ module Admin def send_invoices(params) count = 0 editable_orders.where(id: params[:bulk_ids]).find_each do |o| - next unless o.distributor.can_invoice? && (o.resumed? || o.complete?) + next unless o.distributor.can_invoice? && o.invoiceable? Spree::OrderMailer.invoice_email(o.id).deliver_later count += 1