From ba1cc0f2bd0f24690d9b79195054f73468a25156 Mon Sep 17 00:00:00 2001 From: xiaomlove Date: Mon, 22 Sep 2025 20:58:08 +0700 Subject: [PATCH] update .env when run nexus:update --- app/Console/Commands/NexusUpdate.php | 8 +++----- app/Filament/Pages/AnnounceMonitor.php | 9 +++++++++ 2 files changed, 12 insertions(+), 5 deletions(-) diff --git a/app/Console/Commands/NexusUpdate.php b/app/Console/Commands/NexusUpdate.php index ff45e3a8..49bf3d99 100644 --- a/app/Console/Commands/NexusUpdate.php +++ b/app/Console/Commands/NexusUpdate.php @@ -127,11 +127,9 @@ class NexusUpdate extends Command $this->doLog("Error: Redis version: {$mysqlInfo['version']} is too low, please use {$minVersion} or above.", 'error'); return 0; } - if ($includeComposer) { - $this->doLog("going to update .env file ..."); - $this->update->updateEnvFile(); - $this->doLog("update .env file done!"); - } + $this->doLog("going to update .env file ..."); + $this->update->updateEnvFile(); + $this->doLog("update .env file done!"); $this->doLog("going to createSymbolicLinks..."); $this->update->createSymbolicLinks($symbolicLinks); diff --git a/app/Filament/Pages/AnnounceMonitor.php b/app/Filament/Pages/AnnounceMonitor.php index 122b0fd5..da767eda 100644 --- a/app/Filament/Pages/AnnounceMonitor.php +++ b/app/Filament/Pages/AnnounceMonitor.php @@ -2,6 +2,7 @@ namespace App\Filament\Pages; use App\Filament\Widgets\AnnounceMonitor\MaxUploadedUser; +use App\Models\Setting; use Illuminate\Contracts\Support\Htmlable; class AnnounceMonitor extends \Filament\Pages\Dashboard @@ -26,6 +27,14 @@ class AnnounceMonitor extends \Filament\Pages\Dashboard return __('admin.sidebar.announce_monitor'); } + /** + * @return bool + */ + public static function shouldRegisterNavigation(): bool + { + return Setting::getIsRecordAnnounceLog() && config('clickhouse.connection.host') != ''; + } + public function getWidgets(): array { return [