diff --git a/materialious/src/routes/(app)/setup/+page.svelte b/materialious/src/routes/(app)/setup/+page.svelte index c2928afc..f7ce4e9c 100644 --- a/materialious/src/routes/(app)/setup/+page.svelte +++ b/materialious/src/routes/(app)/setup/+page.svelte @@ -15,8 +15,13 @@ let invidiousInstanceValid: boolean = $state(true); let invidiousInstance: string = $state(defaultInstance ?? ''); - async function setupCompleted(event?: Event) { - event?.preventDefault(); + async function setupCompleted() { + clearCaches(); + goto(resolve('/', {}), { replaceState: true }); + } + + async function setInvidious(event: Event) { + event.preventDefault(); invidiousInstanceValid = await setInvidiousInstance(invidiousInstance); @@ -24,8 +29,7 @@ return; } - clearCaches(); - goto(resolve('/', {}), { replaceState: true }); + setupCompleted(); } function setYTBackend() { @@ -107,7 +111,7 @@

{$_('initalSetup.configureInstance')}

-
+