Browse Source

被动离线

gemercheung 3 years ago
parent
commit
575ecd8b40
2 changed files with 4 additions and 4 deletions
  1. 2 2
      src/controller/connectController.js
  2. 2 2
      src/service/userService.js

+ 2 - 2
src/controller/connectController.js

@@ -35,12 +35,12 @@ export class ConnectController extends BasicController {
         setTimeout(async () => {
           // 有可客户端主动断开时
           if (Number(user.onlineStatus) === 1) {
+            console.log("已在线,被断开后", user);
             user.onlineStatus = 0;
-            console.log("断开设置离线", user);
             await updateRoomUser(roomId, userId, user);
             await this.roomController.roomAssistant.notifyUsersChange(roomId, user, false);
           }
-        }, 500);
+        }, 1000);
 
         // await updateRoomUser(this.roomController.user);
         // }

+ 2 - 2
src/service/userService.js

@@ -55,11 +55,11 @@ const getAllRoomUsers = async (roomId) => {
 const isUserInRoom = async (roomId, userId) => {
   return new Promise(async (resolve) => {
     const AllRoomUsers = await pubClient.hVals(getInKey(roomId));
-    console.log("isUserInRoom-1", AllRoomUsers);
+    // console.log("isUserInRoom-1", AllRoomUsers);
     const hasUser = Array.from(AllRoomUsers)
       .map((i) => JSON.parse(i))
       .find((u) => u.userId === userId);
-    console.log("isUserInRoom-2", hasUser);
+    // console.log("isUserInRoom-2", hasUser);
     return resolve(hasUser || false);
   });
 };