fix(route): github comments (#15086)

This commit is contained in:
Tony 2024-04-04 00:33:30 +08:00 committed by GitHub
parent 4f3437045b
commit 7cf30601d8
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 16 additions and 15 deletions

View File

@ -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 {