[Fix]
This commit is contained in:
@@ -29,7 +29,7 @@ class ConversationManager {
|
||||
///
|
||||
Future<ConversationInfo> getSingleConversation({
|
||||
required String sourceID,
|
||||
required String sessionType,
|
||||
required int sessionType,
|
||||
}) =>
|
||||
_channel
|
||||
.invokeMethod(
|
||||
@@ -114,6 +114,21 @@ class ConversationManager {
|
||||
return _channel.invokeMethod('getTotalUnreadMsgCount', _buildParam({}));
|
||||
}
|
||||
|
||||
/// sourceID: if it is a single chat, Its value is userID. if it is a group chat, Its value is groupID
|
||||
/// sessionType: if it is a single chat, it value is 1. if it is a group chat, it value is 2
|
||||
///
|
||||
Future<dynamic> getConversationID({
|
||||
required String sourceID,
|
||||
required int sessionType,
|
||||
}) {
|
||||
return _channel.invokeMethod(
|
||||
'getConversationIDBySessionType',
|
||||
_buildParam({
|
||||
"sourceID": sourceID,
|
||||
"sessionType": sessionType,
|
||||
}));
|
||||
}
|
||||
|
||||
static Map _buildParam(Map param) {
|
||||
param["ManagerName"] = "conversationManager";
|
||||
return param;
|
||||
|
||||
Reference in New Issue
Block a user