Explorar o código

测试以传参为唯一roomSessionId

gemercheung %!s(int64=3) %!d(string=hai) anos
pai
achega
53c625b760
Modificáronse 1 ficheiros con 20 adicións e 6 borrados
  1. 20 6
      src/controller/room/assistant.js

+ 20 - 6
src/controller/room/assistant.js

@@ -16,14 +16,28 @@ export class RoomAssistant {
     this.room = room;
   }
 
+  /**
+   * 准备房间
+   * @param {*} roomSessionId 
+   * @param {*} roomId 
+   * @returns 
+   */
   async prepearRoom(roomSessionId, roomId) {
-    const uRoomId = await this.redis.get(getInKey(roomSessionId));
-    const mergeRoomId = uRoomId || roomId;
-    this.roomId = mergeRoomId;
-    this.room.logger.info("prepearRoom", roomSessionId, this.roomId);
-    await this.redis.set(getInKey(roomSessionId), mergeRoomId);
-    return Promise.resolve(this.roomId);
+    // const uRoomId = await this.redis.get(getInKey(roomSessionId));
+    // const mergeRoomId = uRoomId || roomId;
+    // this.roomId = mergeRoomId;
+    this.room.logger.info("prepearRoom", roomSessionId, roomId);
+    await this.redis.set(getInKey(roomSessionId), roomId);
+    return Promise.resolve(roomId);
   }
+  // async prepearRoom(roomSessionId, roomId) {
+  //   const uRoomId = await this.redis.get(getInKey(roomSessionId));
+  //   const mergeRoomId = uRoomId || roomId;
+  //   this.roomId = mergeRoomId;
+  //   this.room.logger.info("prepearRoom", roomSessionId, this.roomId);
+  //   await this.redis.set(getInKey(roomSessionId), mergeRoomId);
+  //   return Promise.resolve(this.roomId);
+  // }
 
   async destoryRoom(roomSessionId, roomConfigId) {
     this.room.logger.info("destoryRoom", roomSessionId, roomConfigId);