|
@@ -808,7 +808,8 @@ public class RoomServiceImpl implements RoomService {
|
|
|
// 删除群组用户信息
|
|
|
roomMemberDao.deleteUserByRidAndUid(roomId, userId);
|
|
|
|
|
|
- if (roomMemberDao.countByRid(roomId) <= 0) {
|
|
|
+ int roomMembers = roomMemberDao.countByRid(roomId);
|
|
|
+ if (roomMembers <= 0) {
|
|
|
// 删除群组信息
|
|
|
roomDao.deleteByRid(roomId);
|
|
|
// 删除白板信息
|
|
@@ -856,7 +857,7 @@ public class RoomServiceImpl implements RoomService {
|
|
|
// imHelper.quit(new String[]{userId}, roomId);
|
|
|
}
|
|
|
|
|
|
- log.info("leaveRoomSuccess quit group: roomId={},userId: {}", roomId, userId);
|
|
|
+ log.info("leaveRoomSuccess quit group: roomId={}, userId: {}, roomMembers={}", roomId, userId, roomMembers);
|
|
|
}
|
|
|
userDao.deleteByUid(userId);
|
|
|
}
|