Fix crash on CHANNEL_DELETE

This commit is contained in:
qeled
2015-10-30 22:23:26 +03:00
parent e1117bc798
commit 9b8bac65e6

View File

@@ -1369,7 +1369,10 @@ class Client extends EventEmitter {
if (channel) {
self.channelCache.splice(self.channelCache.indexOf(channel), 1);
server.channels.splice(server.channels.indexOf(channel), 1);
var server = self.getServer("id", data.guild_id);
if (server) {
server.channels.splice(server.channels.indexOf(channel), 1);
}
self.emit("channelDelete", channel);