Emit only to the game room, remove game code from response
This commit is contained in:
parent
c0e9efcc9f
commit
5d328da49c
2 changed files with 1 additions and 3 deletions
|
|
@ -48,9 +48,8 @@ export const KickPlayer = (io: Server, socket: Socket, data: KickPlayer) => {
|
|||
game.remove_player(data.target, data.ban);
|
||||
log.info(`Removed ${data.target} from ${data.game_code}`);
|
||||
|
||||
socket.broadcast.emit(`PlayerKicked`, {
|
||||
io.to(game.code).emit(`PlayerKicked`, {
|
||||
success: true,
|
||||
game_code: data.game_code,
|
||||
player: data.target,
|
||||
});
|
||||
} catch (err) {
|
||||
|
|
|
|||
1
src/types/client_data.d.ts
vendored
1
src/types/client_data.d.ts
vendored
|
|
@ -27,6 +27,5 @@ interface PlayerListResponse extends response {
|
|||
|
||||
interface PlayerKicked extends response {
|
||||
// properties depend on `success` being `true`
|
||||
game_code?: string;
|
||||
player?: string;
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue