diff --git a/public/mix-manifest.json b/public/mix-manifest.json index e6ffb3cf..08668d37 100644 --- a/public/mix-manifest.json +++ b/public/mix-manifest.json @@ -46,7 +46,7 @@ "/chunks/app-others.js": "/chunks/app-others.js?id=0cc43e1d502eec99", "/chunks/app-sign-in-out.js": "/chunks/app-sign-in-out.js?id=d3ed0a81743ac3ba", "/chunks/app-adsense.js": "/chunks/app-adsense.js?id=4ee8de4ac0dae19e", - "/chunks/app-server.js": "/chunks/app-server.js?id=4959028c9adbedfa", + "/chunks/app-server.js": "/chunks/app-server.js?id=b07d804fe4dd8132", "/chunks/app-language.js": "/chunks/app-language.js?id=83a53ba4d233ae46", "/chunks/homepage.js": "/chunks/homepage.js?id=3a8a009996ff94d0", "/chunks/dynamic-page.js": "/chunks/dynamic-page.js?id=0585ee757e04fe8d", diff --git a/resources/js/views/Admin/AppSettings/AppSettingsTabs/Server.vue b/resources/js/views/Admin/AppSettings/AppSettingsTabs/Server.vue index 3f5919be..b8f8d958 100644 --- a/resources/js/views/Admin/AppSettings/AppSettingsTabs/Server.vue +++ b/resources/js/views/Admin/AppSettings/AppSettingsTabs/Server.vue @@ -40,7 +40,7 @@ v-if="logs.length" v-for="(log, i) in logs" :key="i" - class="md:flex md:space-y-0 space-y-3 items-center justify-between border-b border-dashed border-light py-3 dark:border-opacity-5" + class="flex md:space-y-0 space-y-3 items-center justify-between border-b border-dashed border-light py-3 dark:border-opacity-5" >
@@ -89,7 +89,7 @@
/{{ file }} diff --git a/src/App/Console/Kernel.php b/src/App/Console/Kernel.php index 5663088c..90ec7515 100644 --- a/src/App/Console/Kernel.php +++ b/src/App/Console/Kernel.php @@ -70,8 +70,8 @@ class Kernel extends ConsoleKernel ->daily() ->at('00:20'); - // Store latest cron timestamp - cache()->set('latest_cron_update', now()->toString()); + $schedule->call(fn () => cache()->set('latest_cron_update', now()->toString())) + ->everyMinute(); } /** diff --git a/src/Domain/Settings/Controllers/GetServerStatusController.php b/src/Domain/Settings/Controllers/GetServerStatusController.php index 54a8a798..7b981d23 100644 --- a/src/Domain/Settings/Controllers/GetServerStatusController.php +++ b/src/Domain/Settings/Controllers/GetServerStatusController.php @@ -29,7 +29,7 @@ class GetServerStatusController // Add cron info $status['cron'] = [ 'running' => isRunningCron(), - 'lastUpdate' => isRunningCron() ? format_date(cache()->get('latest_cron_update')) : '', + 'lastUpdate' => isRunningCron() ? format_date(cache()->get('latest_cron_update')) : null, ]; return $status; diff --git a/src/Support/helpers.php b/src/Support/helpers.php index 19c5f590..f2a0ee1c 100644 --- a/src/Support/helpers.php +++ b/src/Support/helpers.php @@ -44,7 +44,7 @@ if (! function_exists('isRunningCron')) { */ function isRunningCron(): bool { - return cache()->has('latest_cron_update') && Carbon::parse(cache()->get('latest_cron_update'))->diffInMinutes(now()) < 2; + return cache()->has('latest_cron_update') && Carbon::parse(cache()->get('latest_cron_update'))->diffInMinutes(now()) <= 1; } }