diff --git a/src/routes/+page.ts b/src/routes/+page.ts index 6c3389f5..8d13f8fc 100644 --- a/src/routes/+page.ts +++ b/src/routes/+page.ts @@ -1,8 +1,6 @@ import {redirect} from "@sveltejs/kit" import type {PageLoad} from "./$types" -export const load = (async ({url}) => { - const newUrl = new URL(url) - newUrl.pathname = "/config/" - throw redirect(302, newUrl) +export const load = (() => { + throw redirect(302, "/config") }) satisfies PageLoad diff --git a/src/routes/config/+page.ts b/src/routes/config/+page.ts index 2ace60e7..28910651 100644 --- a/src/routes/config/+page.ts +++ b/src/routes/config/+page.ts @@ -1,8 +1,6 @@ import {redirect} from "@sveltejs/kit" import type {PageLoad} from "./$types" -export const load = (({url}) => { - const newUrl = new URL(url) - newUrl.pathname = "/config/layout/" - throw redirect(302, newUrl) +export const load = (() => { + throw redirect(302, "/config/layout/") }) satisfies PageLoad diff --git a/src/routes/config/layout/+page.svelte b/src/routes/config/layout/+page.svelte index fb534c93..23882fbf 100644 --- a/src/routes/config/layout/+page.svelte +++ b/src/routes/config/layout/+page.svelte @@ -10,7 +10,7 @@ import {layout} from "$lib/undo-redo" async function shareLayout(event: Event) { - const url = new URL(window.location.origin) + const url = new URL(window.location.href) url.searchParams.set( "import", await charaFileToUriComponent({