diff --git a/src/js/mixins/api_access.js b/src/js/mixins/api_access.js index fafd7bc41..055b11884 100644 --- a/src/js/mixins/api_access.js +++ b/src/js/mixins/api_access.js @@ -22,7 +22,7 @@ define([ beehive.getService('Api').setVals({ access_token: `${data.token_type} ${data.access_token}`, refresh_token: data.refresh_token, - expire_at: data.expire_at, + expires_at: data.expires_at, }); console.warn('Redefining access_token: ' + data.access_token); diff --git a/src/js/mixins/discovery_bootstrap.js b/src/js/mixins/discovery_bootstrap.js index fef4926de..d0e41224f 100644 --- a/src/js/mixins/discovery_bootstrap.js +++ b/src/js/mixins/discovery_bootstrap.js @@ -164,8 +164,8 @@ define([ var config = storage.get('appConfig'); if ( config && - config.expire_at && - config.expire_at > Math.floor(Date.now() / 1000) + config.expires_at && + config.expires_at > Math.floor(Date.now() / 1000) ) { return defer.resolve(config).promise(); } diff --git a/src/js/services/api.js b/src/js/services/api.js index a39261d02..ce55e03fd 100644 --- a/src/js/services/api.js +++ b/src/js/services/api.js @@ -30,7 +30,7 @@ define([ access_token: null, refresh_token: null, - expire_at: null, + expires_at: null, defaultTimeoutInMs: 60000, activate: function(beehive) { @@ -272,12 +272,12 @@ define([ return d.promise(); }; - if (!this.expire_at) { + if (!this.expires_at) { return refreshToken(); } - // expire_at is in UTC, not local time - var expiration = this.expire_at; + // expires_at is in UTC, not local time + var expiration = this.expires_at; var now = this.getCurrentTimestamp(); var difference = expiration - now; diff --git a/test/mocha/js/components/application.spec.js b/test/mocha/js/components/application.spec.js index 13e1156dd..b055587bc 100644 --- a/test/mocha/js/components/application.spec.js +++ b/test/mocha/js/components/application.spec.js @@ -182,10 +182,10 @@ define([ { "username": "user@gmail.com", "scopes": ["user"], - "access_token": "ap0MkGjroS1zzijLlk9fV2UKXdRDo5nzUueTNaog", + "access_token": "test-token", "token_type": "Bearer", "csrf": "142896367##8460e442cb2984810486bf959048a05d7e7d9e78", - "expire_at": 16725225600, + "expires_at": 16725225600, "refresh_token": "KKGJp56UlpKgfHUuNNNvJvJ3XqepWLkTfKKtqmpKM", } ); diff --git a/test/mocha/js/components/discovery_mediator.spec.js b/test/mocha/js/components/discovery_mediator.spec.js index 4ebc8d21e..977d676b7 100644 --- a/test/mocha/js/components/discovery_mediator.spec.js +++ b/test/mocha/js/components/discovery_mediator.spec.js @@ -36,7 +36,7 @@ define([ var minsub; beforeEach(function() { var api = new Api(); - api.expire_at = Date.now() + 100000000; + api.expires_at = Date.now() + 100000000; minsub = new MinimalPubSub({verbose: false, Api: api}); this.server = sinon.fakeServer.create(); diff --git a/test/mocha/js/components/query_mediator.spec.js b/test/mocha/js/components/query_mediator.spec.js index a6e686dc0..ddb239ea1 100644 --- a/test/mocha/js/components/query_mediator.spec.js +++ b/test/mocha/js/components/query_mediator.spec.js @@ -99,7 +99,7 @@ define([ this.beehive = beehive; beehive.addObject("AppStorage", {clearSelectedPapers : sinon.spy()}); var api = new Api(); - api.expire_at = Date.now() + 100000000; + api.expires_at = Date.now() + 100000000; sinon.spy(api, 'request'); beehive.addService('Api', api); var ps = new PubSub(); diff --git a/test/mocha/js/services/api.spec.js b/test/mocha/js/services/api.spec.js index d3b8fff1f..c3bd155d8 100644 --- a/test/mocha/js/services/api.spec.js +++ b/test/mocha/js/services/api.spec.js @@ -22,7 +22,7 @@ define([ var __getApi = function (options) { var api = new Api(options); - api.expire_at = Math.floor(new Date('2500-01-01').getTime() / 1000); + api.expires_at = Math.floor(new Date('2500-01-01').getTime() / 1000); return api; }; @@ -201,7 +201,7 @@ define([ api.access_token = 'foo'; // set to less than the expiration time - api.expire_at = getSecondsInFuture(90); + api.expires_at = getSecondsInFuture(90); api._request = sinon.spy(); api.getApiAccess = sinon.spy(function() { @@ -221,7 +221,7 @@ define([ expect(api._request.callCount).to.eql(1); // set to more than the expiration time - api.expire_at = getSecondsInFuture(180); + api.expires_at = getSecondsInFuture(180); // reset the call counts api.getApiAccess.reset(); @@ -245,7 +245,7 @@ define([ }); api.access_token = 'foo'; - api.expire_at = Math.floor(Date.now() / 1000); // Set expire_at to current time in seconds since epoch + api.expires_at = Math.floor(Date.now() / 1000); // Set expires_at to current time in seconds since epoch var sendRequest = function () { api.request(new ApiRequest({