From cb5041fa02c4b561cf177b6f9394b1c99d9843ce Mon Sep 17 00:00:00 2001 From: abdulrahman1s Date: Mon, 30 May 2022 02:15:07 +0200 Subject: [PATCH] fix: Parse only json response --- src/REST.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/REST.ts b/src/REST.ts index 50a4ea8..f4b2737 100644 --- a/src/REST.ts +++ b/src/REST.ts @@ -90,7 +90,10 @@ export class REST { }).finally(() => clearTimeout(timeout)); if (res.ok) { - return res.json(); + if (res.headers.get('Content-Type')?.startsWith('application/json')) { + return res.json(); + } + return res.arrayBuffer(); } // TODO: Handle Rate limits