diff --git a/src/routes/invite/[code].svelte b/src/routes/invite/[code].svelte index 0becf15..cdc7d3d 100644 --- a/src/routes/invite/[code].svelte +++ b/src/routes/invite/[code].svelte @@ -10,6 +10,10 @@ let invite; let success = ""; onMount(async () => { + const loggedIn = await fetch('/api/v1/me') + if (!loggedIn.ok) { + goto("/api/v1/auth/redirect"); + } const request = await fetch(`/api/v1/invite/${code}`) if (request.ok) { invite = await request.json()