fix: kick group members.
This commit is contained in:
parent
4b4b580d71
commit
7b65537e14
@ -40,22 +40,20 @@ class GroupManager {
|
|||||||
/// [groupID] Group ID
|
/// [groupID] Group ID
|
||||||
/// [userIDList] List of user IDs
|
/// [userIDList] List of user IDs
|
||||||
/// [reason] Reason for removal
|
/// [reason] Reason for removal
|
||||||
Future<List<GroupInviteResult>> kickGroupMember({
|
Future kickGroupMember({
|
||||||
required String groupID,
|
required String groupID,
|
||||||
required List<String> userIDList,
|
required List<String> userIDList,
|
||||||
String? reason,
|
String? reason,
|
||||||
String? operationID,
|
String? operationID,
|
||||||
}) =>
|
}) =>
|
||||||
_channel
|
_channel.invokeMethod(
|
||||||
.invokeMethod(
|
'kickGroupMember',
|
||||||
'kickGroupMember',
|
_buildParam({
|
||||||
_buildParam({
|
'groupID': groupID,
|
||||||
'groupID': groupID,
|
'userIDList': userIDList,
|
||||||
'userIDList': userIDList,
|
'reason': reason,
|
||||||
'reason': reason,
|
"operationID": Utils.checkOperationID(operationID),
|
||||||
"operationID": Utils.checkOperationID(operationID),
|
}));
|
||||||
}))
|
|
||||||
.then((value) => Utils.toList(value, (map) => GroupInviteResult.fromJson(map)));
|
|
||||||
|
|
||||||
/// Query group member information
|
/// Query group member information
|
||||||
/// [groupID] Group ID
|
/// [groupID] Group ID
|
||||||
@ -589,9 +587,7 @@ class GroupManager {
|
|||||||
param["ManagerName"] = "groupManager";
|
param["ManagerName"] = "groupManager";
|
||||||
param = Utils.cleanMap(param);
|
param = Utils.cleanMap(param);
|
||||||
log('param: $param');
|
log('param: $param');
|
||||||
|
|
||||||
return param;
|
return param;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user