ui: 当未登录时不会提示部分数据拉取错误
This commit is contained in:
@@ -39,9 +39,10 @@ export default function ContactsList({
|
|||||||
const re = await Client.invoke("User.getMyContacts", {
|
const re = await Client.invoke("User.getMyContacts", {
|
||||||
token: data.access_token,
|
token: data.access_token,
|
||||||
})
|
})
|
||||||
if (re.code != 200)
|
if (re.code != 200) {
|
||||||
return checkApiSuccessOrSncakbar(re, "获取所有对话列表失败")
|
if (re.code != 401) checkApiSuccessOrSncakbar(re, "获取收藏对话列表失败")
|
||||||
|
return
|
||||||
|
}
|
||||||
const ls = re.data!.contacts_list as Chat[]
|
const ls = re.data!.contacts_list as Chat[]
|
||||||
setContactsList(ls)
|
setContactsList(ls)
|
||||||
setSharedFavouriteChats(ls)
|
setSharedFavouriteChats(ls)
|
||||||
|
|||||||
@@ -35,9 +35,11 @@ export default function RecentsList({
|
|||||||
const re = await Client.invoke("User.getMyRecentChats", {
|
const re = await Client.invoke("User.getMyRecentChats", {
|
||||||
token: data.access_token,
|
token: data.access_token,
|
||||||
})
|
})
|
||||||
if (re.code != 200)
|
if (re.code != 200) {
|
||||||
return checkApiSuccessOrSncakbar(re, "获取最近对话列表失败")
|
if (re.code != 401) checkApiSuccessOrSncakbar(re, "获取最近对话列表失败")
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
setRecentsList(re.data!.recent_chats as RecentChat[])
|
setRecentsList(re.data!.recent_chats as RecentChat[])
|
||||||
}
|
}
|
||||||
updateRecents()
|
updateRecents()
|
||||||
|
|||||||
Reference in New Issue
Block a user