summaryrefslogtreecommitdiff
path: root/app.js
diff options
context:
space:
mode:
authorWu Cheng-Han2017-05-09 22:12:20 +0800
committerWu Cheng-Han2017-05-09 22:12:20 +0800
commitc0f13cf8d81ea5ff29871548cf75ff63743ffa22 (patch)
tree273e6128fc3f9e80f5fa518f0c786c1a888d969f /app.js
parentbe99350655ca33aaa14b99d7b44b529aba0c8773 (diff)
parent90631df2ba924e3c71f611220290934d5ebb599e (diff)
Merge branch 'master' of https://github.com/jackycute/HackMD
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)