fix(discord): bridge undici multipart types

This commit is contained in:
Peter Steinberger
2026-04-25 05:44:38 +01:00
parent 52ebdabcfd
commit 439f353cf6
2 changed files with 2 additions and 2 deletions

View File

@@ -151,7 +151,7 @@ describe("createDiscordRestClient proxy support", () => {
}
const rest = createDiscordRequestClient("test-token", {
baseUrl: `http://127.0.0.1:${address.port}`,
fetch: undiciFetch as typeof fetch,
fetch: undiciFetch as unknown as typeof fetch,
queueRequests: false,
});
void rest

View File

@@ -301,7 +301,7 @@ class ProxyRequestClientCompat {
files: undefined,
};
formData.append("payload_json", JSON.stringify(cleanedBody));
body = formData;
body = formData as unknown as BodyInit;
} else if (data?.body != null) {
headers.set("Content-Type", "application/json");
body = data.rawBody ? (data.body as BodyInit) : JSON.stringify(data.body);