From ea21e71c10acf1b616b1de1505782c5e87f88ac3 Mon Sep 17 00:00:00 2001 From: Cynthia Foxwell Date: Sun, 22 Jan 2023 17:42:52 -0700 Subject: [PATCH] fedimbed: stop trying to blob a HEAD for size --- src/modules/fedimbed.js | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/src/modules/fedimbed.js b/src/modules/fedimbed.js index b12983b..e03f660 100644 --- a/src/modules/fedimbed.js +++ b/src/modules/fedimbed.js @@ -454,9 +454,7 @@ async function processUrl(msg, url, spoiler = false) { headers: { "User-Agent": FRIENDLY_USERAGENT, }, - }) - .then((res) => res.blob()) - .then((blob) => blob.size); + }).then((res) => Number(res.headers.get("Content-Length"))); if (size <= getUploadLimit(msg.channel.guild)) { const file = await fetch(attachment.url, { @@ -487,9 +485,7 @@ async function processUrl(msg, url, spoiler = false) { headers: { "User-Agent": FRIENDLY_USERAGENT, }, - }) - .then((res) => res.blob()) - .then((blob) => blob.size); + }).then((res) => Number(res.headers.get("Content-Length"))); if (size <= getUploadLimit(msg.channel.guild)) { const file = await fetch(attachment.url, {