mirror of
https://github.com/ONLYOFFICE/server.git
synced 2026-04-07 14:04:35 +08:00
можно было сделать 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:
committed by
Alexander.Trofimov
parent
23d4665b2c
commit
9e9955cd6e
@ -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;
|
||||
|
||||
Reference in New Issue
Block a user