소스 검색

Fixes #2048 refs to process outside of env/node

main
Eric Amodio 2 년 전
부모
커밋
31b973ec17
1개의 변경된 파일2개의 추가작업 그리고 11개의 파일을 삭제
  1. +2
    -11
      src/plus/gitlab/gitlab.ts

+ 2
- 11
src/plus/gitlab/gitlab.ts 파일 보기

@ -729,15 +729,10 @@ $search: String!
const agent = this.getProxyAgent(provider);
const ignoreSSLErrors = this.getIgnoreSSLErrors(provider);
let previousRejectUnauthorized;
const fetchMethod: FetchLike = ignoreSSLErrors === 'force' ? insecureFetch : fetch;
try {
if (ignoreSSLErrors === 'force') {
previousRejectUnauthorized = process.env.NODE_TLS_REJECT_UNAUTHORIZED;
process.env.NODE_TLS_REJECT_UNAUTHORIZED = '0';
}
rsp = await fetch(url, {
rsp = await fetchMethod(url, {
headers: { authorization: `Bearer ${token}`, 'content-type': 'application/json' },
agent: agent as any,
...options,
@ -750,10 +745,6 @@ $search: String!
throw new ProviderFetchError('GitLab', rsp);
} finally {
if (ignoreSSLErrors === 'force') {
process.env.NODE_TLS_REJECT_UNAUTHORIZED = previousRejectUnauthorized;
}
stopwatch?.stop();
}
} catch (ex) {

불러오는 중...
취소
저장