@@ -31,17 +31,16 @@ function S3Adapter(accessKey, secretKey, options) {
31
31
// For a given config object, filename, and data, store a file in S3
32
32
// Returns a promise containing the S3 object creation response
33
33
S3Adapter . prototype . create = function ( config , filename , data ) {
34
- var self = this ;
35
34
var params = {
36
- Key : self . bucketPrefix + filename ,
35
+ Key : this . bucketPrefix + filename ,
37
36
Body : data ,
38
37
} ;
39
- if ( self . directAccess ) {
38
+ if ( this . directAccess ) {
40
39
params . ACL = "public-read"
41
40
}
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 ) {
45
44
if ( err !== null ) return reject ( err ) ;
46
45
resolve ( data ) ;
47
46
} ) ;
@@ -51,11 +50,10 @@ S3Adapter.prototype.create = function(config, filename, data) {
51
50
// Search for and return a file if found by filename
52
51
// Returns a promise that succeeds with the buffer result from S3
53
52
S3Adapter . prototype . get = function ( config , filename ) {
54
- var self = this ;
55
- var params = { Key : self . bucketPrefix + filename } ;
53
+ var params = { Key : this . bucketPrefix + filename } ;
56
54
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 ) => {
59
57
if ( err !== null ) return reject ( err ) ;
60
58
resolve ( data . Body ) ;
61
59
} ) ;
0 commit comments