diff --git a/im-center-server/src/main/java/cn/axzo/im/controller/MessageController.java b/im-center-server/src/main/java/cn/axzo/im/controller/MessageController.java index 84b3b9a..623d288 100644 --- a/im-center-server/src/main/java/cn/axzo/im/controller/MessageController.java +++ b/im-center-server/src/main/java/cn/axzo/im/controller/MessageController.java @@ -264,6 +264,7 @@ public class MessageController implements MessageApi { } } int receiverSize = request.receivePersonsOrEmpty().size() + request.imReceiveAccountsOrEmpty().size(); + BizAssertions.assertTrue(receiverSize >= 1, "接收人不能为空"); boolean syncSend = request.isTrySyncSend() && receiverSize == 1; MessageTask.BizData bizData = MessageTask.BizData.builder() .messageBody(JSON.toJSONString(request.getMessageBody()))