From 4ccc4b8ad0453820c2feb38220a0bb4b08627f6a Mon Sep 17 00:00:00 2001 From: Saurabh Kumar Bajpai Date: Fri, 31 Jul 2026 00:27:31 +0530 Subject: [PATCH] fix: improve error handling --- src/utils/githubRateLimit.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/utils/githubRateLimit.js b/src/utils/githubRateLimit.js index 1696333..425e2eb 100644 --- a/src/utils/githubRateLimit.js +++ b/src/utils/githubRateLimit.js @@ -5,9 +5,9 @@ * and returns structured rate limit info. */ export const parseRateLimitHeaders = (headers) => { - const remaining = parseInt(headers?.["x-ratelimit-remaining"] ?? -1); - const limit = parseInt(headers?.["x-ratelimit-limit"] ?? -1); - const resetTimestamp = parseInt(headers?.["x-ratelimit-reset"] ?? 0); + const remaining = parseInt(headers?.["x-ratelimit-remaining"] ?? -1, 10); + const limit = parseInt(headers?.["x-ratelimit-limit"] ?? -1, 10); + const resetTimestamp = parseInt(headers?.["x-ratelimit-reset"] ?? 0, 10); const resetDate = resetTimestamp ? new Date(resetTimestamp * 1000) : null; const resetInMs = resetDate ? resetDate.getTime() - Date.now() : 0;