summaryrefslogtreecommitdiff
path: root/app.js
diff options
context:
space:
mode:
authorMax Wu2017-05-08 19:14:31 +0800
committerGitHub2017-05-08 19:14:31 +0800
commit90631df2ba924e3c71f611220290934d5ebb599e (patch)
tree19b7d0785943d22cc6e5355e75325a2755c66cd8 /app.js
parent5343a61ae996ec5af1cf8b61425094bc18b29d39 (diff)
parent6bf32afb0bd57bd3ee43670a06a2d0c5448cb2c4 (diff)
Merge pull request #452 from LluisArevalo/master
Image Upload to S3 - ContentType not set
Diffstat (limited to 'app.js')
-rw-r--r--app.js6
1 files changed, 6 insertions, 0 deletions
diff --git a/app.js b/app.js
index 677d3fa5..dbbecc98 100644
--- a/app.js
+++ b/app.js
@@ -22,6 +22,9 @@ var i18n = require('i18n')
var flash = require('connect-flash')
var validator = require('validator')
+// utils
+var getImageMimeType = require('./lib/utils.js').getImageMimeType
+
// core
var config = require('./lib/config.js')
var logger = require('./lib/logger.js')
@@ -548,6 +551,9 @@ app.post('/uploadimage', function (req, res) {
Body: buffer
}
+ var mimeType = getImageMimeType(files.image.path)
+ if (mimeType) { params.ContentType = mimeType }
+
s3.putObject(params, function (err, data) {
if (err) {
logger.error(err)