From 7cf30601d8bbef1b45f88853593ddc641ff2c34f Mon Sep 17 00:00:00 2001 From: Tony Date: Thu, 4 Apr 2024 00:33:30 +0800 Subject: [PATCH] fix(route): github comments (#15086) --- lib/routes/github/comments.ts | 31 ++++++++++++++++--------------- 1 file changed, 16 insertions(+), 15 deletions(-) diff --git a/lib/routes/github/comments.ts b/lib/routes/github/comments.ts index 929204ea0..7abec77cc 100644 --- a/lib/routes/github/comments.ts +++ b/lib/routes/github/comments.ts @@ -86,19 +86,20 @@ async function allIssues(ctx, user, repo, limit, headers) { }; }); - const rateLimit = { - limit: Number.parseInt(response.headers['x-ratelimit-limit']), - remaining: Number.parseInt(response.headers['x-ratelimit-remaining']), - reset: parseDate(Number.parseInt(response.headers['x-ratelimit-reset']) * 1000), - resoure: response.headers['x-ratelimit-resource'], - used: Number.parseInt(response.headers['x-ratelimit-used']), - }; + // response headers is broken due to #14922 + // const rateLimit = { + // limit: Number.parseInt(response.headers['x-ratelimit-limit']), + // remaining: Number.parseInt(response.headers['x-ratelimit-remaining']), + // reset: parseDate(Number.parseInt(response.headers['x-ratelimit-reset']) * 1000), + // resoure: response.headers['x-ratelimit-resource'], + // used: Number.parseInt(response.headers['x-ratelimit-used']), + // }; ctx.set('json', { title: `${user}/${repo}: Issue & Pull request comments`, link: `${rootUrl}/${user}/${repo}`, item: items, - rateLimit, + // rateLimit, }); return { @@ -190,13 +191,13 @@ async function singleIssue(ctx, user, repo, number, limit, headers) { title: `${user}/${repo}: ${typeDict[type].title} #${number} - ${issue.title}`, link: issue.html_url, item: items, - rateLimit: { - limit: Number.parseInt(response.headers['x-ratelimit-limit']), - remaining: Number.parseInt(response.headers['x-ratelimit-remaining']), - reset: parseDate(Number.parseInt(response.headers['x-ratelimit-reset']) * 1000), - resoure: response.headers['x-ratelimit-resource'], - used: Number.parseInt(response.headers['x-ratelimit-used']), - }, + // rateLimit: { + // limit: Number.parseInt(response.headers['x-ratelimit-limit']), + // remaining: Number.parseInt(response.headers['x-ratelimit-remaining']), + // reset: parseDate(Number.parseInt(response.headers['x-ratelimit-reset']) * 1000), + // resoure: response.headers['x-ratelimit-resource'], + // used: Number.parseInt(response.headers['x-ratelimit-used']), + // }, }); return {