From 16474fb5d06f018c3b41f2742370a6f62cdd3048 Mon Sep 17 00:00:00 2001 From: Steven Qiu Date: Sun, 22 Jun 2025 17:48:48 +0800 Subject: [PATCH] Remove locale cookie for API requests (#660) * Do not set locale cookie for API requests https://t.me/blessing_skin/184899 * Remove redundant code --- app/Http/Middleware/DetectLanguagePrefer.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/Http/Middleware/DetectLanguagePrefer.php b/app/Http/Middleware/DetectLanguagePrefer.php index dbf2b229..498d6b8a 100644 --- a/app/Http/Middleware/DetectLanguagePrefer.php +++ b/app/Http/Middleware/DetectLanguagePrefer.php @@ -28,7 +28,9 @@ class DetectLanguagePrefer /** @var Response */ $response = $next($request); - $response->cookie('locale', $locale, 120); + if (!in_array('api', $request->route()->middleware())) { + $response->cookie('locale', $locale, 120); + } return $response; }