Fixed channel deletion

This commit is contained in:
hydrabolt
2015-10-29 12:32:40 +00:00
parent 3ce8ea7d74
commit f488232f54

View File

@@ -1304,18 +1304,11 @@ class Client extends EventEmitter {
if (channel) { if (channel) {
var server = channel.server; self.channelCache.splice(self.channelCache.indexOf(channel), 1);
server.channels.splice(server.channels.indexOf(channel), 1);
if (server) {
server.channels.splice(server.channels.indexOf(channel), 1);
}
self.emit("channelDelete", channel); self.emit("channelDelete", channel);
self.serverCache.splice(self.serverCache.indexOf(channel), 1);
} }
break; break;