gemercheung 3 anni fa
parent
commit
f0b2b8131f
1 ha cambiato i file con 17 aggiunte e 17 eliminazioni
  1. 17 17
      src/controller/room/assistant.js

+ 17 - 17
src/controller/room/assistant.js

@@ -198,24 +198,24 @@ export class RoomAssistant {
       await this.buildRoom(roomId, userId, user);
       this.room.logger.error("不存在房间", roomId);
     }
-    // if (!isJoinRoom) {
-    this.room.logger.info("加入房间 :", { userId, roomId, user });
     this.socket.join(roomId);
-    const AllRoomUsers = await getAllRoomUsers(roomId);
-    const roomConfig = await getRoomConfig(roomId);
-    this.socket.emit(EVENT.roomIn, {
-      user,
-      roomsPerson: AllRoomUsers,
-      roomsConfig: roomConfig,
-    });
-    this.socket.broadcast.to(roomId).emit(EVENT.someOneInRoom, {
-      user,
-      roomsPerson: AllRoomUsers,
-      roomsConfig: roomConfig,
-    });
-    // } else {
-    //   this.room.logger.info(`已加入房间 :`, { userId });
-    // }
+    if (!isJoinRoom) {
+      this.room.logger.info("加入房间 :", { userId, roomId, user });
+      const AllRoomUsers = await getAllRoomUsers(roomId);
+      const roomConfig = await getRoomConfig(roomId);
+      this.socket.emit(EVENT.roomIn, {
+        user,
+        roomsPerson: AllRoomUsers,
+        roomsConfig: roomConfig,
+      });
+      this.socket.broadcast.to(roomId).emit(EVENT.someOneInRoom, {
+        user,
+        roomsPerson: AllRoomUsers,
+        roomsConfig: roomConfig,
+      });
+    } else {
+      this.room.logger.info(`已加入房间 :`, { userId });
+    }
   }
 
   /**