feat: use installationCompleted from useAutomatischInfo hook

This commit is contained in:
Ali BARIN
2024-08-01 13:38:06 +00:00
parent 02005a3f09
commit cc1a924c8b
2 changed files with 5 additions and 3 deletions

View File

@@ -44,7 +44,7 @@ function InstallationForm() {
const handleOnRedirect = () => { const handleOnRedirect = () => {
queryClient.invalidateQueries({ queryClient.invalidateQueries({
queryKey: ['automatisch', 'config'], queryKey: ['automatisch', 'info'],
}); });
}; };

View File

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