修改群组反复添加删除群成员的问题

This commit is contained in:
heavyrain.lee
2019-08-06 22:55:52 +08:00
parent bf70a1e80e
commit 1a72de0e85
4 changed files with 87 additions and 80 deletions
@@ -27,6 +27,12 @@ public class KickoffGroupMember extends GroupHandler<WFCMessage.RemoveGroupMembe
} else {
boolean isAllow = isAdmin;
if (!isAllow) {
if (groupInfo.getOwner() != null) {
if (request.getRemovedMemberList().contains(groupInfo.getOwner())) {
return ErrorCode.ERROR_CODE_NOT_RIGHT;
}
}
if (groupInfo.getOwner() != null && groupInfo.getOwner().equals(fromUser)) {
isAllow = true;
}