Skip to content

Commit 2008c4d

Browse files
committed
Use ES6 => instead of self = this ack
1 parent 05c2246 commit 2008c4d

File tree

1 file changed

+8
-10
lines changed

1 file changed

+8
-10
lines changed

S3Adapter.js

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -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
3333
S3Adapter.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
5352
S3Adapter.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

Comments
 (0)