From f417b9b171ec7b48f183d2b827c7295665f0574a Mon Sep 17 00:00:00 2001 From: Xavier Trochu Date: Fri, 24 Jul 2015 15:48:46 +0200 Subject: [PATCH] Fix the AWS-SDK Persistor --- services/filestore/app/coffee/AWSSDKPersistorManager.coffee | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/services/filestore/app/coffee/AWSSDKPersistorManager.coffee b/services/filestore/app/coffee/AWSSDKPersistorManager.coffee index 311997ed03..e1474fa009 100644 --- a/services/filestore/app/coffee/AWSSDKPersistorManager.coffee +++ b/services/filestore/app/coffee/AWSSDKPersistorManager.coffee @@ -3,20 +3,20 @@ aws = require "aws-sdk" _ = require "underscore" fs = require "fs" -s3 = aws.S3() +s3 = new aws.S3() module.exports = sendFile: (bucketName, key, fsPath, callback)-> logger.log bucketName:bucketName, key:key, "send file data to s3" stream = fs.createReadStream fsPath - s3.putObject Bucket: bucketName, Key: key, Body: stream, (err, data) -> + s3.upload Bucket: bucketName, Key: key, Body: stream, (err, data) -> if err? logger.err err: err, Bucket: bucketName, Key: key, "error sending file data to s3" callback err sendStream: (bucketName, key, stream, callback)-> logger.log bucketName:bucketName, key:key, "send file stream to s3" - s3.putObject Bucket: bucketName, Key: key, Body: stream, (err, data) -> + s3.upload Bucket: bucketName, Key: key, Body: stream, (err, data) -> if err? logger.err err: err, Bucket: bucketName, Key: key, "error sending file stream to s3" callback err