diff --git a/app/Providers/DynamicMailConfigServiceProvider.php b/app/Providers/DynamicMailConfigServiceProvider.php index 57ab0bd..d7811e5 100644 --- a/app/Providers/DynamicMailConfigServiceProvider.php +++ b/app/Providers/DynamicMailConfigServiceProvider.php @@ -65,7 +65,7 @@ class DynamicMailConfigServiceProvider extends ServiceProvider private function loadConfiguration(): void { try { - $group = DbConfig::getGroup('mail'); + $group = DbConfig::getGroup('mail') ?? []; $this->mailConfig = (in_array($group, [null, []], true)) ? [] : $group; $this->mailConfig['app_url'] = db_config('website.site_url') ?? env('APP_URL', 'http://localhost'); } catch (\Throwable) { diff --git a/app/Providers/Filament/DashPanelProvider.php b/app/Providers/Filament/DashPanelProvider.php index e656a9e..f20705f 100644 --- a/app/Providers/Filament/DashPanelProvider.php +++ b/app/Providers/Filament/DashPanelProvider.php @@ -124,7 +124,7 @@ class DashPanelProvider extends PanelProvider private function loadConfiguration(): void { try { - $group = DbConfig::getGroup('panel'); + $group = DbConfig::getGroup('panel') ?? []; $this->panelConfig = (in_array($group, [null, []], true)) ? [] : $group; } catch (\Exception $e) { Log::error($e->getMessage());