diff --git a/app/src/components/siteNav/SiteNav.tsx b/app/src/components/siteNav/SiteNav.tsx index df44dfe..d6eb623 100644 --- a/app/src/components/siteNav/SiteNav.tsx +++ b/app/src/components/siteNav/SiteNav.tsx @@ -44,14 +44,18 @@ const SiteNav: React.FC = () => { } ]; const handleSignIn = async () => { - try { - await instance.handleRedirectPromise() - await instance.loginRedirect({ - scopes: [`api://${import.meta.env.VITE_CLIENT_ID}/user_impersonation`] - }); - } catch (error) { + instance.handleRedirectPromise().then((response) => { + if (response) { + console.log(response) + console.log('successful login', response); + } else { + instance.loginRedirect({ + scopes: [`api://${import.meta.env.VITE_CLIENT_ID}/user_impersonation`] + }); + } + }).catch((error) => { console.log(error); - } + }) }; const handleSignOut = () => { instance.logoutRedirect();