можно было сделать upload картинки не из списка разрешенных.

git-svn-id: svn://192.168.3.15/activex/AVS/Sources/TeamlabOffice/trunk/nodeJSProjects@65694 954022d7-b5bf-4e40-9824-e11837661b57
This commit is contained in:
Sergey.Konovalov
2015-11-10 14:29:15 +00:00
committed by Alexander.Trofimov
parent 23d4665b2c
commit 9e9955cd6e

View File

@ -125,7 +125,7 @@ exports.uploadImageFile = function(req, res) {
var format = formatChecker.getImageFormat(buffer);
var formatStr = formatChecker.getStringFromFormat(format);
var supportedFormats = cfgTypesUpload || 'jpg';
if (-1 !== supportedFormats.indexOf(formatStr) && buffer.length <= cfgImageSize) {
if (formatStr && -1 !== supportedFormats.indexOf(formatStr) && buffer.length <= cfgImageSize) {
//в начале пишется хеш, чтобы избежать ошибок при параллельном upload в совместном редактировании
var strImageName = utils.crc32(userid).toString(16) + '_image' + index;
var strPathRel = 'media/' + strImageName + '.' + formatStr;