Skip to content

Commit a2a09da

Browse files
committed
Don't fetch oauth redirect result if no providers are set
1 parent 9885e1b commit a2a09da

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

src/lib/connectors/dedicatedWalletConnector.ts

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -274,11 +274,15 @@ export function dedicatedWalletConnector({ chains, options }: DedicatedWalletCon
274274
const isLoggedIn = await magic.user.isLoggedIn();
275275
if (isLoggedIn) return true;
276276

277-
const result = await magic.oauth.getRedirectResult();
278-
if (result) {
279-
localStorage.setItem('magicRedirectResult', JSON.stringify(result));
277+
if (oauthProviders?.length > 0) {
278+
const result = await magic.oauth.getRedirectResult();
279+
if (result) {
280+
localStorage.setItem('magicRedirectResult', JSON.stringify(result));
281+
return !!result;
282+
}
280283
}
281-
return result !== null;
284+
285+
return false;
282286
} catch {}
283287
return false;
284288
},

0 commit comments

Comments
 (0)