fix: Client#raw emitting twice

This commit is contained in:
Lewdcario 2018-11-04 23:26:40 -06:00
parent be0d1cd663
commit 7796cb5d05
No known key found for this signature in database
GPG key ID: 0C2F838D9778F58C

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;