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 [