fix: guest mode API error

This commit is contained in:
Tristan Yang
2023-05-15 15:40:03 +08:00
parent d00359d742
commit 187ffd24d1
+2 -2
View File
@@ -79,7 +79,7 @@ export default function usePreload() {
useEffect(() => { useEffect(() => {
if (rehydrated && serverVersion) { if (rehydrated && serverVersion) {
getUsers().then(() => { getUsers().then(() => {
if (compareVersion(serverVersion, '0.3.7') >= 0) { if (compareVersion(serverVersion, '0.3.7') >= 0 && !isGuest) {
// 根据版本号判断是否需要初始化contact // 根据版本号判断是否需要初始化contact
getContacts(); getContacts();
} }
@@ -91,7 +91,7 @@ export default function usePreload() {
getSystemCommon(); getSystemCommon();
} }
} }
}, [rehydrated, serverVersion]); }, [rehydrated, serverVersion, isGuest]);
const tokenAlmostExpire = dayjs().isAfter(new Date(expireTime - 20 * 1000)); const tokenAlmostExpire = dayjs().isAfter(new Date(expireTime - 20 * 1000));
const canStreaming = !!loginUid && rehydrated && !!token && !tokenAlmostExpire; const canStreaming = !!loginUid && rehydrated && !!token && !tokenAlmostExpire;
// console.log("ttt", loginUid, rehydrated, token); // console.log("ttt", loginUid, rehydrated, token);