diff options
| author | Adam Soltys <[email protected]> | 2024-12-03 12:20:37 -0800 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2024-12-03 12:20:37 -0800 |
| commit | 988873a523eea6fa5392dbc6d2ff315ae84bcb97 (patch) | |
| tree | c2bbe03b498cf4207e12aaed92742685ef9f5b39 /src/routes/(app)/settings/+layout.server.ts | |
| parent | d86e36b138713a70f39162fabbb319fd59d74418 (diff) | |
| download | coinos-ui-988873a523eea6fa5392dbc6d2ff315ae84bcb97.tar.gz coinos-ui-988873a523eea6fa5392dbc6d2ff315ae84bcb97.zip | |
move nostr settings
Diffstat (limited to 'src/routes/(app)/settings/+layout.server.ts')
| -rw-r--r-- | src/routes/(app)/settings/+layout.server.ts | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/routes/(app)/settings/+layout.server.ts b/src/routes/(app)/settings/+layout.server.ts index cd63d4f0..bcb7dbe2 100644 --- a/src/routes/(app)/settings/+layout.server.ts +++ b/src/routes/(app)/settings/+layout.server.ts @@ -1,7 +1,9 @@ import { auth, get } from "$lib/utils"; import { redirect } from "@sveltejs/kit"; -export async function load({ cookies, params, url }) { +export async function load({ cookies, params, parent, url }) { + const { user } = await parent(); + if (!user) redirect(307, `/register?redirect=${url.pathname}`); const tab = url.pathname.split("/").filter(Boolean).pop(); if (tab === "settings") redirect(307, `${url.pathname}/account`); params.cookies = cookies.getAll(); |
