REQ-3345: 解决查询不到账号的问题
This commit is contained in:
parent
3e30c85a5c
commit
72a8ee121e
@ -116,6 +116,9 @@ public class GroupManager {
|
||||
}
|
||||
|
||||
public GroupAddMembersResponse addMembers(GroupAddMembersRequest request) {
|
||||
// DON'T delete this line
|
||||
accountService.getOrCreateImAccounts(request.getMembers());
|
||||
return transactionTemplate.execute(unused -> {
|
||||
Group group = getGroupForUpdateOrThrow(request.getTid());
|
||||
BizAssertions.assertFalse(group.isDismissed(), "群已经解散");
|
||||
groupSupport.log(group.getTid(), "add-members", request);
|
||||
@ -131,7 +134,6 @@ public class GroupManager {
|
||||
BizAssertions.assertTrue(group.addMoreMembers(prePersons.size() + addPersons.size()),
|
||||
"群聊人数上限{}人, 请删除部分已选人员", group.getMemberLimit());
|
||||
ImAccounts imAccounts = accountService.getOrCreateImAccounts(addPersons);
|
||||
return transactionTemplate.execute(unused -> {
|
||||
if (imAccounts.isAccountEmpty()) {
|
||||
notification.send("添加群成员[{},{}], 有效群成员IM账号列表为空. 请求成员信息: {}",
|
||||
group.getTid(), group.getName(), JSON.toJSONString(request.getMembers()));
|
||||
|
||||
Loading…
Reference in New Issue
Block a user