|
@@ -32,13 +32,15 @@ export class ConnectController extends BasicController {
|
|
|
roomId,
|
|
|
});
|
|
|
// if (this.roomController.isHoster(role)) {
|
|
|
- // setTimeout(async () => {
|
|
|
- user.onlineStatus = 0;
|
|
|
-
|
|
|
- console.log("断开设置离线", user);
|
|
|
- await updateRoomUser(roomId, userId, user);
|
|
|
- await this.roomController.roomAssistant.notifyUsersChange(roomId, user, false);
|
|
|
- // }, 2000);
|
|
|
+ setTimeout(async () => {
|
|
|
+ // 有可客户端主动断开时
|
|
|
+ if (Number(user.onlineStatus) === 1) {
|
|
|
+ user.onlineStatus = 0;
|
|
|
+ console.log("断开设置离线", user);
|
|
|
+ await updateRoomUser(roomId, userId, user);
|
|
|
+ await this.roomController.roomAssistant.notifyUsersChange(roomId, user, false);
|
|
|
+ }
|
|
|
+ }, 500);
|
|
|
|
|
|
// await updateRoomUser(this.roomController.user);
|
|
|
// }
|