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); }