feat: Update auto update and update check frequencies in settings

This commit is contained in:
Andras Bacsai
2024-08-07 11:55:16 +02:00
parent d3085e1ade
commit 5a82395bb7
4 changed files with 44 additions and 71 deletions

View File

@@ -76,11 +76,11 @@ class Kernel extends ConsoleKernel
{
$settings = InstanceSettings::get();
$updateCheckFrequency = $settings->update_check_frequency ?? '0 0 * * *';
$updateCheckFrequency = $settings->update_check_frequency;
$schedule->job(new CheckForUpdatesJob)->cron($updateCheckFrequency)->onOneServer();
if ($settings->is_auto_update_enabled) {
$autoUpdateFrequency = $settings->auto_update_frequency ?? '0 11,23 * * *';
$autoUpdateFrequency = $settings->auto_update_frequency;
$schedule->job(new UpdateCoolifyJob)->cron($autoUpdateFrequency)->onOneServer();
}
}