diff --git a/app/Commands/ResyncDischarge.php b/app/Commands/ResyncDischarge.php new file mode 100644 index 0000000..31d5b08 --- /dev/null +++ b/app/Commands/ResyncDischarge.php @@ -0,0 +1,34 @@ +initController($request, $response, $logger); + + $ctrl->enqueueIpdDischargeSync($ipdId); + CLI::write("Discharge sync enqueued successfully.", 'green'); + + CLI::write("Processing ABDM outbox...", 'yellow'); + $service = new AbdmSyncWorkerService(); + $summary = $service->process(10, 'spark-resync-discharge'); + CLI::write("Outbox processed: " . json_encode($summary), 'green'); + } +}