From 159297edc2dc90545086ce73a68d07ef1330ed1c Mon Sep 17 00:00:00 2001 From: William Oldham Date: Wed, 11 Jun 2025 23:22:38 +0100 Subject: [PATCH] fix: handle dicer error --- src/services/spr.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/services/spr.ts b/src/services/spr.ts index 207e770..a14aabe 100644 --- a/src/services/spr.ts +++ b/src/services/spr.ts @@ -61,6 +61,11 @@ function multipartParser(request: express.Request, response: express.Response, n return next(); }); + dicer.on('error', (error: Error) => { + console.error('Multipart parsing error:', error.message); + return response.sendStatus(400); + }); + request.pipe(dicer); }