Adjust ordering of events to ensure everyone gets it.

This commit is contained in:
Oliver-Akins 2020-10-21 00:11:25 -06:00
parent fef8cbbbdc
commit aca7d25526

View file

@ -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,
});