From 61f7f0f8890f2fee404fb4fac77d627b4c184489 Mon Sep 17 00:00:00 2001 From: barisusakli Date: Mon, 14 Jul 2014 13:48:37 -0400 Subject: [PATCH] fixed file upload checks --- src/routes/api.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/routes/api.js b/src/routes/api.js index ed165a03c2..56cf9a4592 100644 --- a/src/routes/api.js +++ b/src/routes/api.js @@ -63,7 +63,7 @@ function uploadPost(req, res, next) { } function uploadThumb(req, res, next) { - if (!meta.config.allowTopicsThumbnail) { + if (parseInt(meta.config.allowTopicsThumbnail, 10) !== 1) { deleteTempFiles(req.files.files); return next(new Error('[[error:topic-thumbnails-are-disabled]]')); } @@ -89,7 +89,7 @@ function uploadImage(image, callback) { plugins.fireHook('filter:uploadImage', image, callback); } else { - if (meta.config.allowFileUploads) { + if (parseInt(meta.config.allowFileUploads, 10)) { uploadFile(image, callback); } else { callback(new Error('[[error:uploads-are-disabled]]')); @@ -102,7 +102,7 @@ function uploadFile(file, callback) { plugins.fireHook('filter:uploadFile', file, callback); } else { - if(!meta.config.allowFileUploads) { + if(parseInt(meta.config.allowFileUploads, 10) !== 1) { return callback(new Error('[[error:uploads-are-disabled]]')); }