diff --git a/src/lib/components/chat/SettingsModal.svelte b/src/lib/components/chat/SettingsModal.svelte index 91dae84da0..52e966def7 100644 --- a/src/lib/components/chat/SettingsModal.svelte +++ b/src/lib/components/chat/SettingsModal.svelte @@ -1,11 +1,10 @@ diff --git a/src/routes/(app)/admin/settings/[tab]/+page.svelte b/src/routes/(app)/admin/settings/[tab]/+page.svelte index a0a86f4356..6ffa38efaf 100644 --- a/src/routes/(app)/admin/settings/[tab]/+page.svelte +++ b/src/routes/(app)/admin/settings/[tab]/+page.svelte @@ -1,5 +1,11 @@ + import { goto } from '$app/navigation'; + import { page } from '$app/stores'; + import { onMount } from 'svelte'; - + onMount(() => { + const params = new URLSearchParams($page.url.searchParams); + params.set('settings', `admin:${$page.params.tab ?? 'general'}`); + goto(`/?${params.toString()}`, { replaceState: true }); + }); +