fix: Client#raw emitting twice

This commit is contained in:
Lewdcario
2018-11-04 23:26:40 -06:00
parent be0d1cd663
commit 7796cb5d05

View File

@@ -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;