Merge pull request #1983 from automatisch/strict-installation-redirection

fix: safeguard redirect to /installation
This commit is contained in:
Ömer Faruk Aydın
2024-07-22 13:20:25 +02:00
committed by GitHub

View File

@@ -32,11 +32,11 @@ import useAuthentication from 'hooks/useAuthentication';
import Installation from 'pages/Installation'; import Installation from 'pages/Installation';
function Routes() { function Routes() {
const { data: configData } = useAutomatischConfig(); const { data: configData, isSuccess } = useAutomatischConfig();
const { isAuthenticated } = useAuthentication(); const { isAuthenticated } = useAuthentication();
const config = configData?.data; const config = configData?.data;
const installed = configData?.data?.['installation.completed'] === true; const installed = isSuccess ? config?.['installation.completed'] === true : true;
const navigate = useNavigate(); const navigate = useNavigate();
useEffect(() => { useEffect(() => {