From 21485a61753787ef1edc7c39afa3b6e87bf0d735 Mon Sep 17 00:00:00 2001 From: IceToast Date: Tue, 8 Feb 2022 09:37:29 +0100 Subject: [PATCH] =?UTF-8?q?feat:=20=E2=9C=A8=20Try=20to=20get=20settings?= =?UTF-8?q?=20-=20error=5Flog=20on=20error?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Providers/AppServiceProvider.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/Providers/AppServiceProvider.php b/app/Providers/AppServiceProvider.php index 18291f4c..0f361e2c 100644 --- a/app/Providers/AppServiceProvider.php +++ b/app/Providers/AppServiceProvider.php @@ -8,6 +8,7 @@ use Illuminate\Support\Facades\Artisan; use Illuminate\Support\Facades\Schema; use Illuminate\Support\Facades\Validator; use Illuminate\Support\ServiceProvider; +use Exception; class AppServiceProvider extends ServiceProvider { @@ -51,7 +52,7 @@ class AppServiceProvider extends ServiceProvider }); //only run if the installer has been executed - if (file_exists(base_path()."/install.lock")) { + try { $settings = Settings::all(); // Set all configs from database foreach ($settings as $setting) { @@ -103,6 +104,8 @@ class AppServiceProvider extends ServiceProvider // Set Discord-API Config config(['services.discord.client_id' => config('SETTINGS::DISCORD:CLIENT_ID')]); config(['services.discord.client_secret' => config('SETTINGS::DISCORD:CLIENT_SECRET')]); + } catch (Exception $e) { + error_log("Settings Error: Could not load settings from database"); } } }