From 1aab332ef86ae6baee84e15b9904498045b91df1 Mon Sep 17 00:00:00 2001 From: cp6 Date: Tue, 14 May 2024 21:52:13 +1000 Subject: [PATCH] Fix for settings not existing --- app/Models/Settings.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/Models/Settings.php b/app/Models/Settings.php index 0a2760c..26a9cce 100644 --- a/app/Models/Settings.php +++ b/app/Models/Settings.php @@ -18,6 +18,10 @@ class Settings extends Model public static function getSettings(): Settings { return Cache::remember('settings', now()->addWeek(1), function () { + $settings = self::where('id', 1)->first(); + if (is_null($settings)){ + $settings = Settings::create(); + } return self::where('id', 1)->first(); }); }