From d84eb65d55c15eb268df9f0794b3938b4f174722 Mon Sep 17 00:00:00 2001 From: Steven Qiu Date: Sun, 22 Jun 2025 21:50:57 +0800 Subject: [PATCH] Handle null route when request is handled by middleware --- app/Http/Middleware/DetectLanguagePrefer.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/Http/Middleware/DetectLanguagePrefer.php b/app/Http/Middleware/DetectLanguagePrefer.php index 498d6b8a..2a4c44ad 100644 --- a/app/Http/Middleware/DetectLanguagePrefer.php +++ b/app/Http/Middleware/DetectLanguagePrefer.php @@ -28,7 +28,7 @@ class DetectLanguagePrefer /** @var Response */ $response = $next($request); - if (!in_array('api', $request->route()->middleware())) { + if (!in_array('api', optional($request->route())->middleware() ?? [])) { $response->cookie('locale', $locale, 120); }