Voice event fixes (#482)

* Fix false voiceSwitch event

* Check channelIDs instead of names
This commit is contained in:
Hugo Holmqvist
2016-07-27 22:12:33 +03:00
committed by abal
parent c63c39eb1f
commit a102490b08

View File

@@ -192,7 +192,7 @@ export default class Server extends Equality {
channel.members.add(user); channel.members.add(user);
user.voiceChannel = channel; user.voiceChannel = channel;
if (oldChannel.id) { if (oldChannel.id && channel.id !== oldChannel.id) {
this.client.emit("voiceLeave", oldChannel, user); this.client.emit("voiceLeave", oldChannel, user);
this.client.emit("voiceSwitch", oldChannel, channel, user); this.client.emit("voiceSwitch", oldChannel, channel, user);
} }