From e8469003845b1af32236d480af72748fdd24fb72 Mon Sep 17 00:00:00 2001 From: WebStreamr <210764791+webstreamr@users.noreply.github.com> Date: Fri, 5 Sep 2025 07:34:47 +0000 Subject: [PATCH] fix(fetcher): fix TTL for rate limit cache --- src/utils/Fetcher.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/utils/Fetcher.ts b/src/utils/Fetcher.ts index de4e619..fa558f4 100644 --- a/src/utils/Fetcher.ts +++ b/src/utils/Fetcher.ts @@ -187,7 +187,7 @@ export class Fetcher { if (httpCacheItem.status === 429) { const retryAfter = parseInt(`${httpCacheItem.headers['retry-after']}`); if (!isNaN(retryAfter)) { - await this.rateLimitedCache.set(url.host, true, retryAfter); + await this.rateLimitedCache.set(url.host, true, retryAfter * 1000); } throw new TooManyRequestsError(retryAfter);