修正会话分组列表数据
This commit is contained in:
@@ -135,7 +135,7 @@ object AgentChatListViewModel : ViewModel() {
|
||||
val result = suspendCoroutine { continuation ->
|
||||
val filter = V2TIMConversationListFilter()
|
||||
filter.conversationGroup = "ai_group"
|
||||
|
||||
filter.conversationType = V2TIMConversation.V2TIM_C2C
|
||||
V2TIMManager.getConversationManager().getConversationListByFilter(
|
||||
filter,
|
||||
0,
|
||||
|
||||
@@ -16,6 +16,7 @@ import com.aiosman.ravenow.exp.formatChatTime
|
||||
import com.aiosman.ravenow.ui.NavigationRoute
|
||||
import com.aiosman.ravenow.ui.navigateToChat
|
||||
import com.tencent.imsdk.v2.V2TIMConversation
|
||||
import com.tencent.imsdk.v2.V2TIMConversationListFilter
|
||||
import com.tencent.imsdk.v2.V2TIMConversationResult
|
||||
import com.tencent.imsdk.v2.V2TIMManager
|
||||
import com.tencent.imsdk.v2.V2TIMMessage
|
||||
@@ -125,9 +126,12 @@ object FriendChatListViewModel : ViewModel() {
|
||||
}
|
||||
|
||||
private suspend fun loadFriendChatList(context: Context) {
|
||||
val filter = V2TIMConversationListFilter()
|
||||
filter.conversationType = V2TIMConversation.V2TIM_C2C
|
||||
val result = suspendCoroutine { continuation ->
|
||||
// 获取全部会话列表
|
||||
V2TIMManager.getConversationManager().getConversationList(
|
||||
V2TIMManager.getConversationManager().getConversationListByFilter(
|
||||
filter,
|
||||
0,
|
||||
Int.MAX_VALUE,
|
||||
object : V2TIMValueCallback<V2TIMConversationResult> {
|
||||
|
||||
@@ -16,6 +16,7 @@ import com.aiosman.ravenow.exp.formatChatTime
|
||||
import com.aiosman.ravenow.ui.NavigationRoute
|
||||
import com.aiosman.ravenow.ui.navigateToChat
|
||||
import com.tencent.imsdk.v2.V2TIMConversation
|
||||
import com.tencent.imsdk.v2.V2TIMConversationListFilter
|
||||
import com.tencent.imsdk.v2.V2TIMConversationResult
|
||||
import com.tencent.imsdk.v2.V2TIMManager
|
||||
import com.tencent.imsdk.v2.V2TIMMessage
|
||||
@@ -127,9 +128,12 @@ object GroupChatListViewModel : ViewModel() {
|
||||
}
|
||||
|
||||
private suspend fun loadGroupChatList(context: Context) {
|
||||
val filter = V2TIMConversationListFilter()
|
||||
filter.conversationType = V2TIMConversation.V2TIM_GROUP
|
||||
val result = suspendCoroutine { continuation ->
|
||||
// 获取全部会话列表
|
||||
V2TIMManager.getConversationManager().getConversationList(
|
||||
V2TIMManager.getConversationManager().getConversationListByFilter(
|
||||
filter,
|
||||
0,
|
||||
Int.MAX_VALUE,
|
||||
object : V2TIMValueCallback<V2TIMConversationResult> {
|
||||
|
||||
Reference in New Issue
Block a user