From 7796cb5d0589a40fa719676d4b8b129a3598732e Mon Sep 17 00:00:00 2001 From: Lewdcario Date: Sun, 4 Nov 2018 23:26:40 -0600 Subject: [PATCH] fix: Client#raw emitting twice --- src/client/websocket/WebSocketShard.js | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/client/websocket/WebSocketShard.js b/src/client/websocket/WebSocketShard.js index 1c51be0a9..0058398e4 100644 --- a/src/client/websocket/WebSocketShard.js +++ b/src/client/websocket/WebSocketShard.js @@ -202,8 +202,6 @@ class WebSocketShard extends EventEmitter { return false; } - this.manager.client.emit(Events.RAW, packet, this.id); - switch (packet.t) { case WSEvents.READY: this.sessionID = packet.d.session_id; @@ -272,7 +270,7 @@ class WebSocketShard extends EventEmitter { let packet; try { packet = WebSocket.unpack(this.inflate.result); - this.manager.client.emit(Events.RAW, packet); + this.manager.client.emit(Events.RAW, packet, this.id); } catch (err) { this.manager.client.emit(Events.ERROR, err); return;