mirror of
https://github.com/tubearchivist/tubearchivist.git
synced 2025-03-16 19:00:12 +00:00
Fix automatic redirect when already loggedIn
This commit is contained in:
parent
3e65ebfed1
commit
fd9ce89bb1
@ -46,9 +46,16 @@ const Login = () => {
|
||||
|
||||
const authData = await auth.json();
|
||||
|
||||
if (auth.status === 403) {
|
||||
setWaitingForBackend(false);
|
||||
clearInterval(backendCheckInterval);
|
||||
}
|
||||
|
||||
if (authData.response === 'pong') {
|
||||
setWaitingForBackend(false);
|
||||
clearInterval(backendCheckInterval);
|
||||
|
||||
navigate(Routes.Home);
|
||||
}
|
||||
} catch (error) {
|
||||
console.log('Checking backend availability: ', error);
|
||||
@ -59,7 +66,7 @@ const Login = () => {
|
||||
return () => {
|
||||
clearInterval(backendCheckInterval);
|
||||
};
|
||||
}, []);
|
||||
}, [navigate]);
|
||||
|
||||
return (
|
||||
<>
|
||||
@ -128,9 +135,7 @@ const Login = () => {
|
||||
</>
|
||||
)}
|
||||
|
||||
{!waitingForBackend && (
|
||||
<Button label="Login" type="submit" />
|
||||
)}
|
||||
{!waitingForBackend && <Button label="Login" type="submit" />}
|
||||
</form>
|
||||
<p className="login-links">
|
||||
<span>
|
||||
|
Loading…
Reference in New Issue
Block a user