From b91bc21d60d4c93b2ae5f3dc4b4e0706cefff4bd Mon Sep 17 00:00:00 2001 From: RealBeepMcJeep Date: Wed, 30 Aug 2023 08:27:16 -0700 Subject: [PATCH] fixes readableStream fuckery, needs testing --- server.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/server.js b/server.js index 4fd3ce569..1485e7663 100644 --- a/server.js +++ b/server.js @@ -5250,6 +5250,7 @@ app.post('/asset_download', jsonParser, async (request, response) => { const inputCategory = request.body.category; const inputFilename = sanitize(request.body.filename); const validCategories = ["bgm", "ambient"]; + const fetch = require('node-fetch').default; // Check category let category = null; @@ -5285,7 +5286,7 @@ app.post('/asset_download', jsonParser, async (request, response) => { }); } const fileStream = fs.createWriteStream(destination, { flags: 'wx' }); - await finished(Readable.fromWeb(res.body).pipe(fileStream)); + await finished(res.body.pipe(fileStream)); // Move into asset place console.debug("Download finished, moving file from", temp_path, "to", file_path);