From b4acd68283024fe9d61b1b2d0a7c5af33ee644f7 Mon Sep 17 00:00:00 2001 From: Saulius Astromskis Date: Thu, 18 Dec 2025 10:05:56 +0100 Subject: [PATCH] chore: token rate-limit sampling --- src/lib/services/api-token-service.ts | 20 ++++++++------------ 1 file changed, 8 insertions(+), 12 deletions(-) diff --git a/src/lib/services/api-token-service.ts b/src/lib/services/api-token-service.ts index 1384f9091a..f42c65f50a 100644 --- a/src/lib/services/api-token-service.ts +++ b/src/lib/services/api-token-service.ts @@ -170,18 +170,14 @@ export class ApiTokenService { } stopCacheTimer(); } else { - this.logger.debug( - `Token ${secret.replace( - /^([^.]*)\.(.{8}).*$/, - '$1.$2...', - )} rate limited until: ${this.queryAfter.get(secret)}`, -if (Math.random() < 0.1) { - this.logger.debug( - `Token ${secret.replace( - /^([^.]*)\.(.{8}).*$/, - '$1.$2...', - )} rate limited until: ${this.queryAfter.get(secret)}`, -} + if (Math.random() < 0.1) { + this.logger.info( + `Token ${secret.replace( + /^([^.]*)\.(.{8}).*$/, + '$1.$2...', + )} rate limited until: ${this.queryAfter.get(secret)}`, + ); + } } } return token;