|
@@ -3,21 +3,21 @@ const multer = require('multer')
|
|
|
const multerS3 = require('multer-s3')
|
|
|
|
|
|
aws.config.update({
|
|
|
- secretAccessKey: process.env.AWSAccessKeyId,
|
|
|
- accessKeyId: process.env.AWSSecretKey
|
|
|
+ secretAccessKey: process.env.AWSSecretKey,
|
|
|
+ accessKeyId: process.env.AWSAccessKeyId
|
|
|
})
|
|
|
|
|
|
-const s3 = new aws.s3()
|
|
|
+const s3 = new aws.S3()
|
|
|
const upload = multer({
|
|
|
storage: multerS3({
|
|
|
s3: s3,
|
|
|
bucket: 'ddowa-amazon-clone-v1',
|
|
|
acl: 'public-read',
|
|
|
- metadata: (req, res, cb) => {
|
|
|
- cb(null, { fileName: file.fileName })
|
|
|
+ metadata: (req, file, cb) => {
|
|
|
+ cb(null, { fieldname: file.fieldname })
|
|
|
},
|
|
|
key: (req, file, cb) => {
|
|
|
- cb(null, Date().now().toString())
|
|
|
+ cb(null, Date.now().toString())
|
|
|
}
|
|
|
})
|
|
|
})
|