Update: 2026-05-08 14:29:22
This commit is contained in:
@@ -126,6 +126,9 @@ try {
|
||||
// Update batch progress
|
||||
$db->prepare("UPDATE invoice_batches SET processed_images = processed_images + 1 WHERE id = ?")->execute([$batchId]);
|
||||
|
||||
// Increment Quota
|
||||
QuotaMiddleware::incrementInvoiceUsage($tenantId);
|
||||
|
||||
$db->commit();
|
||||
echo "Success: Created Invoice $invoiceId\n";
|
||||
|
||||
@@ -143,14 +146,17 @@ try {
|
||||
]);
|
||||
}
|
||||
|
||||
// Increment Quota
|
||||
QuotaMiddleware::incrementInvoiceUsage($tenantId);
|
||||
|
||||
|
||||
} catch (Exception $e) {
|
||||
$db->rollBack();
|
||||
} catch (\Exception $pushErr) {
|
||||
echo "Push error: " . $pushErr->getMessage() . "\n";
|
||||
}
|
||||
} catch (\Exception $e) {
|
||||
if ($db->inTransaction()) {
|
||||
$db->rollBack();
|
||||
}
|
||||
echo "DB Error: " . $e->getMessage() . "\n";
|
||||
$db->prepare("UPDATE invoice_processing_queue SET status = 'failed', error_message = ? WHERE id = ?")->execute([$e->getMessage(), $queueId]);
|
||||
try {
|
||||
$db->prepare("UPDATE invoice_processing_queue SET status = 'failed', error_message = ? WHERE id = ?")->execute([$e->getMessage(), $queueId]);
|
||||
} catch (\Exception $e2) {}
|
||||
}
|
||||
|
||||
// Check if batch is complete
|
||||
|
||||
Reference in New Issue
Block a user