diff --git a/app/Classes/Modules/Transactions/Processors/ETLPDFPurchaseOrderClaudeProcessor.php b/app/Classes/Modules/Transactions/Processors/ETLPDFPurchaseOrderClaudeProcessor.php index 76bf0546..c0bb3095 100644 --- a/app/Classes/Modules/Transactions/Processors/ETLPDFPurchaseOrderClaudeProcessor.php +++ b/app/Classes/Modules/Transactions/Processors/ETLPDFPurchaseOrderClaudeProcessor.php @@ -151,7 +151,9 @@ class ETLPDFPurchaseOrderClaudeProcessor $this->createPurchaseOrderTransactionProcessor->execute($booking, $object, $append); if($broadcast){ - ETLPurchaseOrderTransactionCompleteV2CommandJob::dispatch(true, $bookingId)->delay(now()->addSeconds($index * 5)); + $baseDelay = 5; + $delaySeconds = ($index + 1) * $baseDelay; + ETLPurchaseOrderTransactionCompleteV2CommandJob::dispatch(true, $bookingId)->delay(now()->addSeconds($delaySeconds)); } }