REQ-3345: 群成员数量不能等于0
This commit is contained in:
parent
c69aee2377
commit
0d001d71ee
@ -178,11 +178,10 @@ public class GroupManager {
|
||||
NimGroupRemoveMembersRequest nimRequest = groupSupport
|
||||
.buildRemoveMembersRequest(group, group.getOwnerAccount(), imAccounts);
|
||||
rateLimiter.requireRemoveMember();
|
||||
// 不判断NIM响应状态, 因为前端可能已经调用app sdk移除过成员了(支持重复移除)
|
||||
NimGroupRemoveMembersResponse nimResponse = nimClient.removeGroupMembers(nimRequest);
|
||||
log.info("移除群成员, request={}, response={}", nimRequest, nimResponse);
|
||||
BizAssertions.assertTrue(nimResponse.isSuccess(), "移除群成员失败: {}", nimResponse.getDesc());
|
||||
groupMemberSyncer.syncMembers(group);
|
||||
// 不比较直接发消息
|
||||
groupBroadcaster.fireMembersChanged(group,
|
||||
toRemoveMembers, MqEventType.GROUP_REMOVE_MEMBERS);
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user