gemercheung 3 years ago
parent
commit
205541f28d
1 changed files with 13 additions and 12 deletions
  1. 13 12
      src/controller/connectController.js

+ 13 - 12
src/controller/connectController.js

@@ -30,19 +30,20 @@ export class ConnectController extends BasicController {
           from,
           roomId,
         });
-        // if (this.roomController.isHoster(role)) {
-        setTimeout(async () => {
-          user.onlineStatus = 0;
-          await updateRoomUser(roomId, userId, user);
-          this.roomController.roomAssistant.notifyUsersChange(roomId, user, false);
-        }, 1000);
+        if (this.roomController.isHoster(role)) {
+          setTimeout(async () => {
+            console.log("断开设置离线");
+            user.onlineStatus = 0;
+            await updateRoomUser(roomId, userId, user);
+            this.roomController.roomAssistant.notifyUsersChange(roomId, user, false);
+          }, 2000);
 
-        // await updateRoomUser(this.roomController.user);
-        // }
-        // this.roomController.roomAssistant.setRoomAvailableBySeconds(this.roomController.sessionId, 3 * 60);
-        // this.roomController.roomAssistant.disconnect();
-        // this.roomController.roomAssistant.unWatchRoomExpired();
-        // }
+          // await updateRoomUser(this.roomController.user);
+          // }
+          // this.roomController.roomAssistant.setRoomAvailableBySeconds(this.roomController.sessionId, 3 * 60);
+          // this.roomController.roomAssistant.disconnect();
+          // this.roomController.roomAssistant.unWatchRoomExpired();
+        }
       }
     });
   }