From 02044141967754ecb008b703b00aa8afe04aef8d Mon Sep 17 00:00:00 2001 From: snipe Date: Fri, 5 Dec 2025 10:55:49 +0000 Subject: [PATCH] Handle /setup link colors via middleware --- app/Http/Middleware/CheckColorSettings.php | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/app/Http/Middleware/CheckColorSettings.php b/app/Http/Middleware/CheckColorSettings.php index be3a039e4c..29dc53cc5f 100644 --- a/app/Http/Middleware/CheckColorSettings.php +++ b/app/Http/Middleware/CheckColorSettings.php @@ -36,6 +36,13 @@ class CheckColorSettings */ public function handle($request, Closure $next) { + + // Set defaults in case this is accessed via the /setup screen + $nav_color = '#ffffff'; + $link_dark_color = '#89c9ed'; + $link_light_color = '#3c8dbc'; + + if ($settings = Setting::getSettings()) { $nav_color = $settings->nav_link_color; $link_dark_color = $settings->link_dark_color;