From 94125ab420558f93a095bcb9b5ab28fb4ed4f101 Mon Sep 17 00:00:00 2001 From: addison Date: Thu, 18 Nov 2021 16:39:27 -0500 Subject: [PATCH] [bug] Add missing await to identity token refresh This was causing weird behavior in web that was creating a lot of 429s --- common/src/services/api.service.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/src/services/api.service.ts b/common/src/services/api.service.ts index 55ed6208..88811a88 100644 --- a/common/src/services/api.service.ts +++ b/common/src/services/api.service.ts @@ -1496,7 +1496,7 @@ export class ApiService implements ApiServiceAbstraction { async getActiveBearerToken(): Promise { let accessToken = await this.tokenService.getToken(); - if (this.tokenService.tokenNeedsRefresh()) { + if (await this.tokenService.tokenNeedsRefresh()) { await this.doAuthRefresh(); accessToken = await this.tokenService.getToken(); }