Optimize collected e-conomic invoice transfers

This commit is contained in:
Jeppe Bundgaard
2026-07-06 11:31:22 +02:00
parent 94c3654240
commit 38814545c4
6 changed files with 248 additions and 11 deletions
@@ -240,7 +240,13 @@ class economic_transfer_executor
'Queued transfer processed successfully for collected invoice #' . $collected_invoice_id
);
return $collected_order_invoices->asArray();
$result = $collected_order_invoices->asArray();
$transfer_metrics = $collected_order_invoices->getLastEconomicTransferMetrics();
if ($transfer_metrics !== null) {
$result['economic_transfer_metrics'] = $transfer_metrics;
}
return $result;
}
/**