diff --git a/routes/upload.js b/routes/upload.js index ff33dbd662c92a5c88a91e0ec5765ebb5471d126..d4989ffa66d38c954a485ffc099763593d1d9bfc 100644 --- a/routes/upload.js +++ b/routes/upload.js @@ -57,6 +57,7 @@ router.post('/upload', function(req, res) { const form = new formidable.IncomingForm(); const userFolder = path.join(publicDir, user._id + ''); // ensure is a string form.uploadDir = userFolder; + form.keepExtensions = true; form.on('error', function(error) { logger.error('Unable to process incoming form', error);