distant user

This commit is contained in:
chanbook 2022-08-02 19:33:42 +08:00
parent 22ab8ad0b1
commit 8eb6039994
1 changed files with 1 additions and 1 deletions

View File

@ -54,7 +54,7 @@ public class RoomCache {
public synchronized void addUser(String roomId, RoomUserVo user) { public synchronized void addUser(String roomId, RoomUserVo user) {
Room room = roomCache.get(roomId); Room room = roomCache.get(roomId);
if (Objects.nonNull(room)) { if (Objects.nonNull(room) && room.getUserList().stream().noneMatch(v -> v.getId().equals(user.getId()))) {
room.getUserList().add(user); room.getUserList().add(user);
} }
} }