diff --git a/src/components/Setup/index.tsx b/src/components/Setup/index.tsx index 32ff396bf..936114671 100644 --- a/src/components/Setup/index.tsx +++ b/src/components/Setup/index.tsx @@ -84,6 +84,9 @@ const Setup = () => { }); useEffect(() => { + if (settings.currentSettings.initialized) { + router.push('/'); + } if ( settings.currentSettings.mediaServerType !== MediaServerType.NOT_CONFIGURED @@ -91,7 +94,11 @@ const Setup = () => { setCurrentStep(3); setMediaServerType(settings.currentSettings.mediaServerType); } - }, [settings.currentSettings.mediaServerType]); + }, [ + settings.currentSettings.mediaServerType, + settings.currentSettings.initialized, + router, + ]); return (