From 1dcc4e36669d93c7e081bfb2f75b948f74f147f6 Mon Sep 17 00:00:00 2001 From: Thomas Kaul <4159106+dtslvr@users.noreply.github.com> Date: Thu, 3 Sep 2026 14:52:04 +0200 Subject: [PATCH] Fix daily request limit blocking users for longer than one day --- apps/api/src/app/user/user.service.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/api/src/app/user/user.service.ts b/apps/api/src/app/user/user.service.ts index 082aeb7791..d53b3891ac 100644 --- a/apps/api/src/app/user/user.service.ts +++ b/apps/api/src/app/user/user.service.ts @@ -275,7 +275,7 @@ export class UserService { } try { - const { isBlocked } = await this.throttlerStorage.increment( + const { totalHits } = await this.throttlerStorage.increment( `${THROTTLE_DAILY_KEY}-${user.id}`, THROTTLE_DAILY_TTL, maxDailyRequests, @@ -283,7 +283,7 @@ export class UserService { THROTTLE_DAILY_KEY ); - return isBlocked; + return totalHits > maxDailyRequests; } catch (error) { this.logger.error(error);