From dbe5b963bd9a490ff86e3ae419f2957440450b0b Mon Sep 17 00:00:00 2001 From: Julian Lam Date: Wed, 11 Nov 2015 13:52:29 -0500 Subject: [PATCH] fixes #3863 :trollface: --- src/controllers/uploads.js | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/src/controllers/uploads.js b/src/controllers/uploads.js index 7d45bea675..511cfe2f8e 100644 --- a/src/controllers/uploads.js +++ b/src/controllers/uploads.js @@ -46,17 +46,17 @@ uploadsController.upload = function(req, res, filesIterator, next) { uploadsController.uploadPost = function(req, res, next) { uploadsController.upload(req, res, function(uploadedFile, next) { - file.isFileTypeAllowed(uploadedFile.path, function(err) { - if (err) { - return next(err); - } + if (uploadedFile.type.match(/image./)) { + file.isFileTypeAllowed(uploadedFile.path, function(err) { + if (err) { + return next(err); + } - if (uploadedFile.type.match(/image./)) { uploadImage(req.user.uid, uploadedFile, next); - } else { - uploadFile(req.user.uid, uploadedFile, next); - } - }); + }); + } else { + uploadFile(req.user.uid, uploadedFile, next); + } }, next); };