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"), ];