minor refactor
parent
dfb72aef65
commit
277843642c
|
@ -29,11 +29,14 @@ export function storeRedirect() {
|
||||||
}
|
}
|
||||||
|
|
||||||
export function navigateToLogin(delay: number): void {
|
export function navigateToLogin(delay: number): void {
|
||||||
const redirectURI = localStorage.getItem('redirect');
|
let redirectURI = localStorage.getItem('redirect');
|
||||||
|
if (!redirectURI) {
|
||||||
|
redirectURI = environment.mycroftUrls.account;
|
||||||
|
localStorage.removeItem('redirect');
|
||||||
|
}
|
||||||
const singleSignOnURI = environment.mycroftUrls.singleSignOn +
|
const singleSignOnURI = environment.mycroftUrls.singleSignOn +
|
||||||
'/login?redirect=' +
|
'/login?redirect=' +
|
||||||
redirectURI;
|
redirectURI;
|
||||||
localStorage.removeItem('redirect');
|
|
||||||
setTimeout(() => { window.location.assign(singleSignOnURI); }, delay);
|
setTimeout(() => { window.location.assign(singleSignOnURI); }, delay);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue