From a994783c34832fe3f806f8d6368d680d61d4ea26 Mon Sep 17 00:00:00 2001 From: Git-Shubham14 Date: Sun, 5 Jul 2026 00:31:36 +0530 Subject: [PATCH] fix(upload): parse multipart form fields before loadUploadSessionForChunk to fix req.body undefined --- server/controllers/uploadController.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/server/controllers/uploadController.js b/server/controllers/uploadController.js index 479edcc..bd544d7 100644 --- a/server/controllers/uploadController.js +++ b/server/controllers/uploadController.js @@ -41,7 +41,11 @@ const chunkUpload = multer({ }, }); +// Parse multipart form fields (sessionId, chunkIndex) before loadUploadSessionForChunk +const fieldParser = multer().none(); + export const chunkUploadMiddleware = [ + fieldParser, loadUploadSessionForChunk, chunkUpload.single("chunk"), ];