|
@@ -249,13 +249,13 @@ export class RoomController extends BasicController {
|
|
|
// 如果踢人后 如何通知?
|
|
|
this.socket.broadcast.to(roomId).emit(EVENT.beKicked, data);
|
|
|
|
|
|
- setTimeout(async() => {
|
|
|
+ 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,
|
|
@@ -267,12 +267,11 @@ export class RoomController extends BasicController {
|
|
|
roomsPerson: AllRoomUsers,
|
|
|
});
|
|
|
}
|
|
|
- } else {
|
|
|
- const nickname = user.nickname || "";
|
|
|
- this.logger.warn(nickname + "是房主,不能被踢!!");
|
|
|
- }
|
|
|
}, 2000);
|
|
|
-
|
|
|
+ } else {
|
|
|
+ const nickname = user.nickname || "";
|
|
|
+ this.logger.warn(nickname + "是房主,不能被踢!!");
|
|
|
+ }
|
|
|
} catch (error) {
|
|
|
console.error("error", error);
|
|
|
}
|