forked from mirrors/probot
fix: bump `@octokit/plugin-rest-endpoint-methods` to v5 (#1511)
This commit is contained in:
parent
ce96884930
commit
9342caf1ab
File diff suppressed because it is too large
Load Diff
|
@ -38,7 +38,7 @@
|
|||
"@octokit/core": "^3.2.4",
|
||||
"@octokit/plugin-enterprise-compatibility": "^1.2.8",
|
||||
"@octokit/plugin-paginate-rest": "^2.6.2",
|
||||
"@octokit/plugin-rest-endpoint-methods": "^4.4.1",
|
||||
"@octokit/plugin-rest-endpoint-methods": "^5.0.1",
|
||||
"@octokit/plugin-retry": "^3.0.6",
|
||||
"@octokit/plugin-throttling": "^3.3.4",
|
||||
"@octokit/types": "^6.1.1",
|
||||
|
|
|
@ -3,13 +3,19 @@ import type { Octokit } from "@octokit/core";
|
|||
|
||||
export function probotRequestLogging(octokit: Octokit) {
|
||||
octokit.hook.error("request", (error, options) => {
|
||||
const { method, url, request, ...params } = octokit.request.endpoint.parse(
|
||||
options
|
||||
);
|
||||
const msg = `GitHub request: ${method} ${url} - ${error.status}`;
|
||||
if ("status" in error) {
|
||||
const {
|
||||
method,
|
||||
url,
|
||||
request,
|
||||
...params
|
||||
} = octokit.request.endpoint.parse(options);
|
||||
const msg = `GitHub request: ${method} ${url} - ${error.status}`;
|
||||
|
||||
// @ts-expect-error log.debug is a pino log method and accepts a fields object
|
||||
octokit.log.debug(params.body || {}, msg);
|
||||
}
|
||||
|
||||
// @ts-ignore log.debug is a pino log method and accepts a fields object
|
||||
octokit.log.debug(params.body || {}, msg);
|
||||
throw error;
|
||||
});
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@ import { Octokit } from "@octokit/core";
|
|||
import { enterpriseCompatibility } from "@octokit/plugin-enterprise-compatibility";
|
||||
import { RequestOptions } from "@octokit/types";
|
||||
import { paginateRest } from "@octokit/plugin-paginate-rest";
|
||||
import { restEndpointMethods } from "@octokit/plugin-rest-endpoint-methods";
|
||||
import { legacyRestEndpointMethods } from "@octokit/plugin-rest-endpoint-methods";
|
||||
import { retry } from "@octokit/plugin-retry";
|
||||
import { throttling } from "@octokit/plugin-throttling";
|
||||
import { config } from "@probot/octokit-plugin-config";
|
||||
|
@ -42,7 +42,7 @@ export const ProbotOctokit = Octokit.plugin(
|
|||
throttling,
|
||||
retry,
|
||||
paginateRest,
|
||||
restEndpointMethods,
|
||||
legacyRestEndpointMethods,
|
||||
enterpriseCompatibility,
|
||||
probotRequestLogging,
|
||||
config
|
||||
|
|
Loading…
Reference in New Issue