Ver código fonte

测试离线

gemercheung 3 anos atrás
pai
commit
630734f8ce

+ 4 - 3
src/controller/room/index.js

@@ -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, {

+ 1 - 1
src/controller/syncDeviceController.js

@@ -42,7 +42,7 @@ export class SyncDeviceController extends BasicController {
         const current = await this.room.currentUser();
         const updateUser = {
           ...current,
-          onlineStatus: 1,
+          // onlineStatus: 1,
           voiceStatus: status,
         };