fix:@消息校验问题

This commit is contained in:
zhongzb
2023-06-29 21:27:19 +08:00
parent 3218b37ffc
commit eec9e4b48e

View File

@@ -66,7 +66,7 @@ public class TextMsgHandler extends AbstractMsgHandler {
AssertUtil.equal(replyMsg.getRoomId(), request.getRoomId(), "只能回复相同会话内的消息");
}
if (CollectionUtil.isNotEmpty(body.getAtUidList())) {
AssertUtil.isTrue(body.getAtUidList().size() > 10, "一次别艾特这么多人");
AssertUtil.isTrue(body.getAtUidList().size() < 10, "一次别艾特这么多人");
List<Long> atUidList = body.getAtUidList();
Map<Long, User> batch = userInfoCache.getBatch(atUidList);
AssertUtil.equal(atUidList.size(), batch.values().size(), "@用户不存在");