From 1a2fb6907fa3fe4cd08a1af6f0501c5c519fb372 Mon Sep 17 00:00:00 2001 From: velz Date: Wed, 22 Apr 2026 12:22:16 +0530 Subject: [PATCH] FIX_CORS_FILTER_CHAIN_BREAKING --- app/Filters/AuthApiRateLimitFilter.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/Filters/AuthApiRateLimitFilter.php b/app/Filters/AuthApiRateLimitFilter.php index fd2efca..572906f 100644 --- a/app/Filters/AuthApiRateLimitFilter.php +++ b/app/Filters/AuthApiRateLimitFilter.php @@ -7,6 +7,7 @@ use CodeIgniter\Filters\FilterInterface; use CodeIgniter\HTTP\RequestInterface; use CodeIgniter\HTTP\ResponseInterface; +use App\Filters\Cors; /** * AuthApiFilter * @@ -26,10 +27,11 @@ use CodeIgniter\HTTP\ResponseInterface; class AuthApiRateLimitFilter implements FilterInterface { protected RateLimiterService $limiter; - + protected Cors $corsFilter; public function __construct() { $this->limiter = new RateLimiterService(); + $this->corsFilter = new Cors(); } // ------------------------------------------------------------------------- @@ -126,6 +128,7 @@ class AuthApiRateLimitFilter implements FilterInterface 'type' => $result['type'] ?? 'request', ], ])); + $this->corsFilter->after($request, $response); return $response; } }