From be8b2d48b36a1f8669521aa967bfb151c8a34b81 Mon Sep 17 00:00:00 2001 From: James Collins Date: Fri, 27 Sep 2024 22:38:11 +1000 Subject: [PATCH] update newsletter schedule --- routes/console.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/routes/console.php b/routes/console.php index 3d75655..3351314 100644 --- a/routes/console.php +++ b/routes/console.php @@ -32,7 +32,11 @@ Artisan::command('email:send', function() { foreach ($subscribers as $subscriber) { dispatch(new SendEmail($subscriber->email, new UpcomingWorkshops($subscriber->email, $subject)))->onQueue('mail'); } -})->purpose('Send newsletter to confirmed subscribers')->daily(); +})->purpose('Send newsletter to confirmed subscribers')->weeklyOn(3, function() { + $hour = random_int(16, 18); + $minute = random_int(0, 59); + return sprintf('%02d:%02d', $hour, $minute); +}); Artisan::command('cleanup', function() {