PM bug fix

This commit is contained in:
Amish Shah
2015-12-22 17:25:37 +00:00
committed by abalabahaha
parent d93990822e
commit 0e6ff52c61
2 changed files with 10 additions and 14 deletions

View File

@@ -1377,17 +1377,15 @@ var InternalClient = (function () {
var server = self.servers.get("id", data.guild_id);
if (server) {
if (data.is_private) {
client.emit("channelCreated", self.private_channels.add(new _StructuresPMChannel2["default"](data, client)));
var chan = null;
if (data.type === "text") {
chan = self.channels.add(new _StructuresTextChannel2["default"](data, client, server));
} else {
var chan = null;
if (data.type === "text") {
chan = self.channels.add(new _StructuresTextChannel2["default"](data, client, server));
} else {
chan = self.channels.add(new _StructuresVoiceChannel2["default"](data, client, server));
}
client.emit("channelCreated", server.channels.add(chan));
chan = self.channels.add(new _StructuresVoiceChannel2["default"](data, client, server));
}
client.emit("channelCreated", server.channels.add(chan));
} else if (data.is_private) {
client.emit("channelCreated", self.private_channels.add(new _StructuresPMChannel2["default"](data, client)));
} else {
client.emit("warn", "channel created but server does not exist");
}