From f278fcc8318c14d220d1521115445c153f9f1f6a Mon Sep 17 00:00:00 2001 From: Quentin Gliech Date: Thu, 20 May 2021 12:51:56 +0200 Subject: [PATCH] MSC2918: use expires_in_ms instead of expires_in --- src/matrix/SessionContainer.js | 2 +- src/matrix/net/TokenRefresher.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/matrix/SessionContainer.js b/src/matrix/SessionContainer.js index fbba64cb2d..90ab1f2d11 100644 --- a/src/matrix/SessionContainer.js +++ b/src/matrix/SessionContainer.js @@ -115,7 +115,7 @@ export class SessionContainer { log.set("id", sessionId); if (loginData.refresh_token) { - sessionInfo.accessTokenExpiresAt = clock.now() + loginData.expires_in * 1000; + sessionInfo.accessTokenExpiresAt = clock.now() + loginData.expires_in_ms; sessionInfo.refreshToken = loginData.refresh_token; } diff --git a/src/matrix/net/TokenRefresher.js b/src/matrix/net/TokenRefresher.js index e265065641..7325beb254 100644 --- a/src/matrix/net/TokenRefresher.js +++ b/src/matrix/net/TokenRefresher.js @@ -56,7 +56,7 @@ export class TokenRefresher { this._accessToken.set(response["access_token"]); this._accessTokenExpiresAt.set( - this._clock.now() + response["expires_in"] * 1000 + this._clock.now() + response["expires_in_ms"] ); }