fix: #7599 image size measurement erroring out on missing path

v1.18.x
Julian Lam 6 years ago
parent 58311b6cf6
commit 0d86781cb5

@ -291,7 +291,7 @@ function uploadImage(filename, folder, uploadedFile, req, res, next) {
}), }),
async.apply(meta.configs.set, 'brand:emailLogo', path.join(nconf.get('upload_url'), 'system/site-logo-x50.png')), async.apply(meta.configs.set, 'brand:emailLogo', path.join(nconf.get('upload_url'), 'system/site-logo-x50.png')),
function (next) { function (next) {
image.size(imageData.path, function (err, size) { image.size(uploadedFile.path, function (err, size) {
if (err) { if (err) {
return next(err); return next(err);
} }
@ -308,7 +308,7 @@ function uploadImage(filename, folder, uploadedFile, req, res, next) {
next(err, imageData); next(err, imageData);
}); });
} else if (path.basename(filename, path.extname(filename)) === 'og:image' && folder === 'system') { } else if (path.basename(filename, path.extname(filename)) === 'og:image' && folder === 'system') {
image.size(imageData.path, function (err, size) { image.size(uploadedFile.path, function (err, size) {
if (err) { if (err) {
next(err); next(err);
} }

Loading…
Cancel
Save