@@ -31,17 +31,16 @@ function S3Adapter(accessKey, secretKey, options) {
3131// For a given config object, filename, and data, store a file in S3
3232// Returns a promise containing the S3 object creation response
3333S3Adapter . prototype . create = function ( config , filename , data ) {
34- var self = this ;
3534 var params = {
36- Key : self . bucketPrefix + filename ,
35+ Key : this . bucketPrefix + filename ,
3736 Body : data ,
3837 } ;
39- if ( self . directAccess ) {
38+ if ( this . directAccess ) {
4039 params . ACL = "public-read"
4140 }
42-
43- return new Promise ( function ( resolve , reject ) {
44- self . s3 . upload ( params , function ( err , data ) {
41+
42+ return new Promise ( ( resolve , reject ) => {
43+ this . s3 . upload ( params , function ( err , data ) {
4544 if ( err !== null ) return reject ( err ) ;
4645 resolve ( data ) ;
4746 } ) ;
@@ -51,11 +50,10 @@ S3Adapter.prototype.create = function(config, filename, data) {
5150// Search for and return a file if found by filename
5251// Returns a promise that succeeds with the buffer result from S3
5352S3Adapter . prototype . get = function ( config , filename ) {
54- var self = this ;
55- var params = { Key : self . bucketPrefix + filename } ;
53+ var params = { Key : this . bucketPrefix + filename } ;
5654
57- return new Promise ( function ( resolve , reject ) {
58- self . s3 . getObject ( params , function ( err , data ) {
55+ return new Promise ( ( resolve , reject ) => {
56+ this . s3 . getObject ( params , ( err , data ) => {
5957 if ( err !== null ) return reject ( err ) ;
6058 resolve ( data . Body ) ;
6159 } ) ;
0 commit comments