From 34303bf08341313d3911706d45ec165a86359213 Mon Sep 17 00:00:00 2001 From: wolfy1339 Date: Sun, 9 Jul 2023 15:23:50 -0400 Subject: [PATCH 1/2] fix: pass through redirect option --- src/fetch-wrapper.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/fetch-wrapper.ts b/src/fetch-wrapper.ts index 514f50378..e945e2934 100644 --- a/src/fetch-wrapper.ts +++ b/src/fetch-wrapper.ts @@ -41,6 +41,7 @@ export default function fetchWrapper( body: requestOptions.body, headers: requestOptions.headers as HeadersInit, signal: requestOptions.request?.signal, + redirect: requestOptions.redirect, // duplex must be set if request.body is ReadableStream or Async Iterables. // See https://fetch.spec.whatwg.org/#dom-requestinit-duplex. ...(requestOptions.body && { duplex: "half" }), From 11e926ef54e2fa504e2c9051c475a265885c67e8 Mon Sep 17 00:00:00 2001 From: wolfy1339 Date: Sun, 9 Jul 2023 16:37:46 -0400 Subject: [PATCH 2/2] fix: remove `redirect` option --- src/fetch-wrapper.ts | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/fetch-wrapper.ts b/src/fetch-wrapper.ts index e945e2934..0a4f40942 100644 --- a/src/fetch-wrapper.ts +++ b/src/fetch-wrapper.ts @@ -5,9 +5,7 @@ import type { EndpointInterface } from "@octokit/types"; import getBuffer from "./get-buffer-response"; export default function fetchWrapper( - requestOptions: ReturnType & { - redirect?: "error" | "follow" | "manual"; - }, + requestOptions: ReturnType, ) { const log = requestOptions.request && requestOptions.request.log @@ -41,7 +39,6 @@ export default function fetchWrapper( body: requestOptions.body, headers: requestOptions.headers as HeadersInit, signal: requestOptions.request?.signal, - redirect: requestOptions.redirect, // duplex must be set if request.body is ReadableStream or Async Iterables. // See https://fetch.spec.whatwg.org/#dom-requestinit-duplex. ...(requestOptions.body && { duplex: "half" }),