[#146] fix error in loading (#147)

Co-authored-by: Camille Moussu <cmoussu@linagora.com>
This commit is contained in:
Camille Moussu
2025-09-25 16:52:51 +02:00
committed by GitHub
parent fc77c8a2ec
commit 58324cd8e0
4 changed files with 18 additions and 15 deletions
+10 -9
View File
@@ -24,8 +24,8 @@ export function HandleLogin() {
if (savedToken && savedUser) {
dispatch(setTokens(savedToken));
dispatch(setUserData(savedUser));
dispatch(getOpenPaasUserDataAsync());
dispatch(getCalendarsListAsync());
await dispatch(getOpenPaasUserDataAsync());
await dispatch(getCalendarsListAsync());
dispatch(push("/calendar"));
return;
}
@@ -46,13 +46,14 @@ export function HandleLogin() {
initiateLogin();
}, [userData, dispatch]);
if (!calendars.pending && !userData.loading) {
dispatch(push("/error"));
}
if (!calendars.pending && !userData.loading) {
dispatch(push("/calendar"));
}
useEffect(() => {
if (!calendars.pending && !userData.loading) {
dispatch(push("/error"));
}
if (!calendars.pending && !userData.loading) {
dispatch(push("/calendar"));
}
}, [calendars.pending, userData.loading]);
return <Loading />;
}