fix: redirect issues for authorized users (#374)

This commit is contained in:
Hayden 2023-03-25 11:07:22 -08:00 committed by GitHub
parent 0264bfb8c1
commit 8c57ff841e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 5 additions and 6 deletions

View file

@ -106,8 +106,8 @@ class AuthContext implements IAuthContext {
this._expiresAt.value = null;
this._attachmentToken.value = null;
navigateTo("/");
console.log("Session invalidated");
window.location.href = "/";
}
async login(api: PublicApi, email: string, password: string, stayLoggedIn: boolean) {

View file

@ -20,7 +20,7 @@ export default defineNuxtConfig({
},
devOptions: {
// Enable to troubleshoot during development
enabled: true,
enabled: false,
},
manifest: {
name: "Homebox",

View file

@ -8,6 +8,9 @@
});
const ctx = useAuthContext();
if (ctx.isAuthorized()) {
navigateTo("/home");
}
const api = usePublicApi();
const toast = useNotifier();
@ -29,10 +32,6 @@
}
});
if (!ctx.isAuthorized()) {
navigateTo("/home");
}
const route = useRoute();
const router = useRouter();