|
@@ -30,7 +30,7 @@ export class RoomController extends BasicController {
|
|
|
sceneNumber: null,
|
|
|
// roomType: null,
|
|
|
from: null,
|
|
|
- onlineStatus: false,
|
|
|
+ onlineStatus: ,
|
|
|
voiceStatus: 0,
|
|
|
enableTalk: null,
|
|
|
};
|
|
@@ -106,7 +106,8 @@ export class RoomController extends BasicController {
|
|
|
console.log("房主进入记录信息::: checkoutMaster: %s, isNoExistMaster: %s ,roomId %s", checkoutMaster, !isNoExistMaster, this.roomId);
|
|
|
const roomConfig = {
|
|
|
masterId: this.userId,
|
|
|
- userLimitNum: this.user.userLimitNum,
|
|
|
+ userLimitNum: this.user.userLimitNum || 50,
|
|
|
+ onlineStatus: 1,
|
|
|
enableTalk: this.user.enableTalk === "true" ? true : false,
|
|
|
};
|
|
|
console.log("roomConfig", roomConfig);
|
|
@@ -198,7 +199,7 @@ export class RoomController extends BasicController {
|
|
|
const user = await this.currentUser();
|
|
|
user.onlineStatus = data.status;
|
|
|
await updateRoomUser(this.roomId, this.userId, user);
|
|
|
- let actionName = this.user.onlineStatus ? "inRoom" : "leaveRoom";
|
|
|
+ let actionName = Number(this.user.onlineStatus) === 1 ? "inRoom" : "leaveRoom";
|
|
|
this.logger.info("changeOnlineStatus", JSON.stringify(user));
|
|
|
const AllRoomUsers = await getAllRoomUsers(this.roomId);
|
|
|
this.socket.broadcast.to(this.roomId).emit(EVENT.roomPersonChange, {
|