Merge pull request 'changed logic inside the schduler' (#225) from ranjith-dev into master
Some checks failed
Scan for leaked secrets using Kingfisher / kingfisher-secrets-scan (push) Has been cancelled

Reviewed-on: #225
This commit was merged in pull request #225.
This commit is contained in:
2026-01-21 10:46:24 +00:00

View File

@@ -210,25 +210,35 @@ class Scheduler extends Command
} }
break; break;
case 'Daily': case 'Daily':
if (now()->format('H:i') == '16:06') { // if (now()->format('H:i') == '16:06') {
try { // try {
\Artisan::call('send:invoice-transit-report', [ // \Artisan::call('send:invoice-transit-report', [
'schedule_type' => $rule->schedule_type, // 'schedule_type' => $rule->schedule_type,
'plant' => $rule->plant, // 'plant' => $rule->plant,
]); // ]);
Log::info('Invoice Transit executed', [ // Log::info('Invoice Transit executed', [
'plant' => $rule->plant, // 'plant' => $rule->plant,
'type' => $rule->schedule_type, // 'type' => $rule->schedule_type,
]); // ]);
} // }
catch (\Throwable $e) { // catch (\Throwable $e) {
Log::error('Invoice Transit FAILED', [ // Log::error('Invoice Transit FAILED', [
'plant' => $rule->plant, // 'plant' => $rule->plant,
'error' => $e->getMessage(), // 'error' => $e->getMessage(),
'trace' => $e->getTraceAsString(), // 'trace' => $e->getTraceAsString(),
]); // ]);
} // }
// }
$now = now();
if ($now->between(
$now->copy()->setTime(16, 17, 0),
$now->copy()->setTime(16, 18, 0)
)) {
Artisan::call('send:invoice-transit-report', [
'schedule_type' => $rule->schedule_type,
'plant' => $rule->plant,
]);
} }
break; break;
} }