Adjust ordering of events to ensure everyone gets it.
This commit is contained in:
parent
fef8cbbbdc
commit
aca7d25526
1 changed files with 3 additions and 1 deletions
|
|
@ -45,12 +45,14 @@ export const KickPlayer = (io: Server, socket: Socket, data: KickPlayer) => {
|
|||
return;
|
||||
};
|
||||
|
||||
let target_socket = game.players[data.target].socket;
|
||||
|
||||
io.sockets.connected[game.players[data.target].socket].leave(game.code);
|
||||
|
||||
game.remove_player(data.target, data.ban);
|
||||
log.info(`Removed ${data.target} from ${data.game_code}`);
|
||||
|
||||
io.to(game.code).emit(`PlayerKicked`, {
|
||||
io.to(game.code).to(target_socket).emit(`PlayerKicked`, {
|
||||
success: true,
|
||||
player: data.target,
|
||||
});
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue