Use error_log for abuse timelimit failures

This commit is contained in:
Chirag Aggarwal
2026-05-12 16:09:20 +05:30
parent d523c7425a
commit 7914fde9f1
+2 -3
View File
@@ -499,9 +499,8 @@ Http::init()
->inject('telemetry')
->inject('platform')
->inject('authorization')
->inject('logError')
->inject('cacheControlForStorage')
->action(function (Http $utopia, Request $request, Response $response, Document $project, User $user, Event $queueForEvents, AuditContext $auditContext, Delete $queueForDeletes, EventDatabase $queueForDatabase, Context $usage, Func $queueForFunctions, Database $dbForProject, callable $timelimit, Document $resourceToken, string $mode, ?Key $apiKey, array $plan, Document $devKey, Telemetry $telemetry, array $platform, Authorization $authorization, callable $logError, callable $cacheControlForStorage) {
->action(function (Http $utopia, Request $request, Response $response, Document $project, User $user, Event $queueForEvents, AuditContext $auditContext, Delete $queueForDeletes, EventDatabase $queueForDatabase, Context $usage, Func $queueForFunctions, Database $dbForProject, callable $timelimit, Document $resourceToken, string $mode, ?Key $apiKey, array $plan, Document $devKey, Telemetry $telemetry, array $platform, Authorization $authorization, callable $cacheControlForStorage) {
$response->setUser($user);
$request->setUser($user);
@@ -582,7 +581,7 @@ Http::init()
$isRateLimited = $abuse->check();
}
} catch (\Throwable $th) {
\call_user_func($logError, $th, 'http', 'api.abuse.timelimit');
\error_log((string) $th);
continue;
}