From 0b482ebc4a1a0cfd5976aee7c75e97a9b31c4b1b Mon Sep 17 00:00:00 2001 From: Ignacio Jimenez Rocabado Date: Thu, 23 Apr 2026 14:32:46 -0700 Subject: [PATCH] type issues when building sdk --- sdk/src/oauth-login.ts | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/sdk/src/oauth-login.ts b/sdk/src/oauth-login.ts index 1bbbdabba..aaa37cbce 100644 --- a/sdk/src/oauth-login.ts +++ b/sdk/src/oauth-login.ts @@ -293,7 +293,6 @@ export async function runOAuthLogin( oauthConformanceChecks: false, }); let state = cloneEmptyFlowState(); - let redirectUrl = config.redirectUrl; let interactiveSession: InteractiveAuthorizationSession | undefined; const updateState = (updates: Partial) => { @@ -311,7 +310,7 @@ export async function runOAuthLogin( }); } - redirectUrl = + const redirectUrl = interactiveSession?.redirectUrl ?? config.redirectUrl ?? (deps.createDefaultRedirectUrl ?? createDefaultRedirectUrl)(); @@ -358,7 +357,7 @@ export async function runOAuthLogin( serverUrl: config.serverUrl, serverName: config.serverName, redirectUrl, - requestExecutor: (request) => trackedRequest(request), + requestExecutor: (request: OAuthHttpRequest) => trackedRequest(request), loadPreregisteredCredentials: async () => ({ clientId: config.client.preregistered?.clientId, clientSecret: config.client.preregistered?.clientSecret,