aboutsummaryrefslogtreecommitdiff
path: root/lib/clients
diff options
context:
space:
mode:
authorBen Burwell <ben@benburwell.com>2015-12-16 22:09:50 -0500
committerBen Burwell <ben@benburwell.com>2015-12-16 22:09:50 -0500
commit7636932bc6af6b509269c6adfd620c5283051b3f (patch)
tree14d8c673c8d16e76e70099f28f55ede41d36c787 /lib/clients
parentb189c8bf0a951b367e610c9941c3aff482a8968e (diff)
Update unit tests
Diffstat (limited to 'lib/clients')
-rw-r--r--lib/clients/refresh.js6
1 files changed, 4 insertions, 2 deletions
diff --git a/lib/clients/refresh.js b/lib/clients/refresh.js
index b4a3930..7b9fde7 100644
--- a/lib/clients/refresh.js
+++ b/lib/clients/refresh.js
@@ -1,4 +1,6 @@
var request = require('request');
+var Timestamp = require('unix-timestamp');
+Timestamp.round = true;
var RefreshClient = function(refreshString) {
if (typeof refreshString !== 'string') {
@@ -6,7 +8,7 @@ var RefreshClient = function(refreshString) {
}
this._refreshToken = refreshString;
this._accessToken = '';
- this._accessTokenExpiration = Math.floor( new Date()/1000 );
+ this._accessTokenExpiration = Timestamp.now(-1);
};
RefreshClient.prototype._doRequest = function(url) {
@@ -47,7 +49,7 @@ RefreshClient.prototype._doRequest = function(url) {
RefreshClient.prototype._getAccessToken = function() {
var self = this;
return new Promise(function(fulfill, reject) {
- var currentTime = Math.floor( new Date()/1000 );
+ var currentTime = Timestamp.now();
if (self._accessTokenExpiration - currentTime <= 10) {
fulfill(self._refreshAccessToken());
} else {