diff --git a/src/features/authentication/AuthManager.ts b/src/features/authentication/AuthManager.ts index feb579d3..2cd827b5 100644 --- a/src/features/authentication/AuthManager.ts +++ b/src/features/authentication/AuthManager.ts @@ -112,6 +112,8 @@ export class AuthManager { } static shouldQueueRequests(): boolean { - return !AuthManager.isAuthInitialized() || AuthManager.isRefreshingToken(); + const isLoginRequired = AuthManager.isAuthRequired() === true && AuthManager.getAccessToken() === null; + + return !AuthManager.isAuthInitialized() || AuthManager.isRefreshingToken() || isLoginRequired; } }