|
@@ -89,6 +89,9 @@ public class RoomServiceImpl implements RoomService {
|
|
|
if(byRidAndRole != null && byRidAndRole.size() > 0){
|
|
|
log.info("学员加入时,将其他学员退出房间 byRidAndRole{}",byRidAndRole);
|
|
|
for (RoomMember e: byRidAndRole) {
|
|
|
+ if(e.getUid().equals(userId)){
|
|
|
+ continue;
|
|
|
+ }
|
|
|
roomMemberDao.deleteUserByRidAndUid(roomId, e.getUid());
|
|
|
MemberChangedMessage msg = new MemberChangedMessage(MemberChangedMessage.Action_Leave, userId, 3);
|
|
|
msg.setUserName(e.getName());
|