mercadopago
Advanced tools
Comparing version 1.0.16 to 1.0.17
@@ -67,3 +67,4 @@ var package = require('../package'); | ||
return false; | ||
}).then(function () { | ||
}).then(function (accessToken) { | ||
options.access_token = accessToken; | ||
return requestManager.exec(options, callback); | ||
@@ -97,3 +98,4 @@ }); | ||
return false; | ||
}).then(function () { | ||
}).then(function (accessToken) { | ||
options.access_token = accessToken; | ||
return requestManager.exec(options, callback); | ||
@@ -127,3 +129,4 @@ }); | ||
return false; | ||
}).then(function () { | ||
}).then(function (accessToken) { | ||
options.access_token = accessToken; | ||
return requestManager.exec(options, callback); | ||
@@ -157,3 +160,4 @@ }); | ||
return false; | ||
}).then(function () { | ||
}).then(function (accessToken) { | ||
options.access_token = accessToken; | ||
return requestManager.exec(options, callback); | ||
@@ -160,0 +164,0 @@ }); |
@@ -106,3 +106,3 @@ var request = require('request'); | ||
// Generate the AccessToken first (required to work with MercadoPago API) | ||
return requestManager.generateAccessToken().then(function () { | ||
return requestManager.generateAccessToken().then(function (accessToken) { | ||
return requestManager.exec({ | ||
@@ -115,3 +115,4 @@ schema: schema, | ||
payload: payload, // Payload to send | ||
idempotency: needIdempotency // Needs the idempotency header | ||
idempotency: needIdempotency, // Needs the idempotency header | ||
access_token: accessToken, | ||
}); | ||
@@ -161,5 +162,5 @@ }).then(function (response) { | ||
}).then(function (response) { | ||
console.log(response); | ||
// Save token on configurations | ||
configurations.setAccessToken(response.body.access_token) | ||
.setRefreshToken(response.body.refresh_token); | ||
// configurations.setAccessToken(response.body.access_token).setRefreshToken(response.body.refresh_token); | ||
@@ -285,3 +286,3 @@ resolve(response.body.access_token); | ||
// Always add the access_token to the querystring | ||
req.qs.access_token = configurations.getAccessToken(); | ||
req.qs.access_token = options.access_token; | ||
// Requires SSL certificates be valid | ||
@@ -288,0 +289,0 @@ req.strictSSL = true; |
{ | ||
"name": "mercadopago", | ||
"version": "1.0.16", | ||
"version": "1.0.17", | ||
"description": "Mercadopago SDK for Node.js", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
@@ -11,2 +11,4 @@ [![License](https://img.shields.io/badge/license-MIT-lightgrey.svg?style=flat)](https://github.com/mercadopago/px-nodejs) | ||
**Warning**: [Important updates in changelog](CHANGELOG.md) | ||
### Node.js Versions Support | ||
@@ -13,0 +15,0 @@ |
@@ -821,3 +821,4 @@ /* eslint-env node, mocha */ | ||
method: 'GET', | ||
base_url: 'http://auth.mercadopago.com' | ||
base_url: 'http://auth.mercadopago.com', | ||
access_token: accessToken, | ||
}; | ||
@@ -841,3 +842,4 @@ | ||
path: '/v1/payments', | ||
method: 'GET' | ||
method: 'GET', | ||
access_token: accessToken, | ||
}; | ||
@@ -869,3 +871,4 @@ | ||
idempotency: fakeIdempotency | ||
} | ||
}, | ||
access_token: accessToken, | ||
}; | ||
@@ -896,3 +899,4 @@ | ||
config: {}, | ||
idempotency: true | ||
idempotency: true, | ||
access_token: accessToken, | ||
}; | ||
@@ -923,3 +927,4 @@ | ||
}, | ||
config: {} | ||
config: {}, | ||
access_token: accessToken, | ||
}; | ||
@@ -945,3 +950,4 @@ | ||
}, | ||
config: {} | ||
config: {}, | ||
access_token: accessToken, | ||
}; | ||
@@ -979,3 +985,4 @@ | ||
}, | ||
config: {} | ||
config: {}, | ||
access_token: accessToken, | ||
}; | ||
@@ -982,0 +989,0 @@ |
201897
78
98
5593