From 5cbc5b674302b4b407f3d0389aca8d659af441d4 Mon Sep 17 00:00:00 2001 From: DevSoftTech Server Date: Sat, 17 Oct 2026 02:45:40 +0530 Subject: [PATCH] Add abdm:resync-discharge command --- app/Commands/ResyncDischarge.php | 34 ++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 app/Commands/ResyncDischarge.php 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'); + } +}