From be0abaf6c72bb8833b8f7f8a31b31ec4c8e402df Mon Sep 17 00:00:00 2001 From: Rodrigo Rodriguez Date: Sun, 24 Dec 2023 10:45:12 -0300 Subject: [PATCH] fix(core.gbapp): #387 adding /setupSecurity multiple tokens. Refresh token fix. @othonlima. --- packages/admin.gbapp/services/GBAdminService.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/admin.gbapp/services/GBAdminService.ts b/packages/admin.gbapp/services/GBAdminService.ts index 7d195712..5938e752 100644 --- a/packages/admin.gbapp/services/GBAdminService.ts +++ b/packages/admin.gbapp/services/GBAdminService.ts @@ -304,7 +304,7 @@ export class GBAdminService implements IGBAdminService { if (result.status != 200) { const text = await result.text(); - throw new Error(`acquireElevatedToken error: ${result.status}: ${result.statusText} ${text}.`); + throw new Error(`acquireElevatedToken refreshing token: ${result.status}: ${result.statusText} ${text}.`); } const text = await result.text(); @@ -315,7 +315,7 @@ export class GBAdminService implements IGBAdminService { await this.setValue(instanceId, `${tokenName}accessToken`, token['access_token']); await this.setValue(instanceId, `${tokenName}refreshToken`, token['refresh_token']); await this.setValue(instanceId, `${tokenName}expiresOn`, - new Date(Date.now() + token['expires_in']).toString()); + new Date(Date.now() + (token['expires_in'] * 1000)).toString()); await this.setValue(instanceId, `${tokenName}AntiCSRFAttackState`, null); resolve(token['access_token']);