|
|
@@ -274,25 +274,25 @@ export class RoomController extends BasicController {
|
|
|
await setRoomConfig(roomId, roomConfig);
|
|
|
}
|
|
|
|
|
|
- setTimeout(async () => {
|
|
|
- const isKick = await this.roomAssistant.kickPersion(roomId, userId);
|
|
|
- if (isKick) {
|
|
|
- const AllRoomUsers = await getAllRoomUsers(roomId);
|
|
|
- console.log("kickUser-AllRoomUsers", AllRoomUsers.length);
|
|
|
- this.logger.info("kickUser", currentUser, userId, roomId);
|
|
|
+ // setTimeout(async () => {
|
|
|
+ const isKick = await this.roomAssistant.kickPersion(roomId, userId);
|
|
|
+ if (isKick) {
|
|
|
+ const AllRoomUsers = await getAllRoomUsers(roomId);
|
|
|
+ console.log("kickUser-AllRoomUsers", AllRoomUsers.length);
|
|
|
+ this.logger.info("kickUser", currentUser, userId, roomId);
|
|
|
|
|
|
- // 通知管理
|
|
|
- this.socket.emit(EVENT.someOneLeaveRoom, {
|
|
|
- user: user,
|
|
|
- roomsPerson: AllRoomUsers,
|
|
|
- });
|
|
|
- // 通知房间人员变动
|
|
|
- this.socket.broadcast.to(roomId).emit(EVENT.someOneLeaveRoom, {
|
|
|
- user: user,
|
|
|
- roomsPerson: AllRoomUsers,
|
|
|
- });
|
|
|
- }
|
|
|
- }, 2000);
|
|
|
+ // 通知管理
|
|
|
+ this.socket.emit(EVENT.someOneLeaveRoom, {
|
|
|
+ user: user,
|
|
|
+ roomsPerson: AllRoomUsers,
|
|
|
+ });
|
|
|
+ // 通知房间人员变动
|
|
|
+ this.socket.broadcast.to(roomId).emit(EVENT.someOneLeaveRoom, {
|
|
|
+ user: user,
|
|
|
+ roomsPerson: AllRoomUsers,
|
|
|
+ });
|
|
|
+ }
|
|
|
+ // }, 2000);
|
|
|
} else {
|
|
|
const nickname = user.nickname || "";
|
|
|
this.logger.warn(nickname + "是房主,不能被踢!!");
|