// 房间助手 import { pubClient } from "../connection/redis.js"; export class RoomAssistantController{ constructor(socket){ this.socket = socket; this.roomId = null } async prepearRoom(roomSessionId,roomId){ console.log('prepearRoom',roomSessionId,roomId); const uRoomId = await pubClient.get(roomSessionId) const mergeRoomId = uRoomId || roomId this.roomId = mergeRoomId await pubClient.set(roomSessionId,mergeRoomId) return Promise.resolve(this.roomId) } }