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 = () => {
queryClient.invalidateQueries({
queryKey: ['automatisch', 'config'],
queryKey: ['automatisch', 'info'],
});
};

View File

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