From d94d6f75cdd6b4fb561bd38c4d7fad01dba7f365 Mon Sep 17 00:00:00 2001 From: wener Date: Tue, 4 Apr 2023 11:30:28 +0800 Subject: [PATCH] fix: try avoid duplex error --- app/api/common.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/api/common.ts b/app/api/common.ts index 97f8a02db..62f2b16c4 100644 --- a/app/api/common.ts +++ b/app/api/common.ts @@ -55,7 +55,8 @@ export function createFetchWithProxyByNextUndici({ let agent: any; return async (...args) => { const init = (args[1] ||= {}); - if (init.body instanceof ReadableStream) { + // better check instanceof ReadableStream + if (init.body) { // https://github.com/nodejs/node/issues/46221 (init as any).duplex ||= "half"; }