Attempting forceFetchUser callback

This commit is contained in:
abalabahaha
2016-02-20 18:33:36 -08:00
parent 78b18de1e1
commit 47ecc934f1
8 changed files with 244 additions and 171 deletions

View File

@@ -69,6 +69,8 @@ var Server = (function (_Equality) {
this.afkTimeout = data.afkTimeout;
this.afkChannelID = data.afk_channel_id || data.afkChannelID;
this.memberMap = {};
this.memberCount = data.member_count || data.memberCount;
this.large = data.large || this.memberCount > 250;
var self = this;
@@ -98,8 +100,7 @@ var Server = (function (_Equality) {
self_deaf: dataUser.self_deaf,
joinedAt: Date.parse(dataUser.joined_at)
};
var user = client.internal.users.add(new _User2["default"](dataUser.user, client));
_this.members.add(user);
_this.members.add(client.internal.users.add(new _User2["default"](dataUser.user, client)));
});
}
@@ -110,11 +111,9 @@ var Server = (function (_Equality) {
} else {
data.channels.forEach(function (dataChannel) {
if (dataChannel.type === "text") {
var channel = client.internal.channels.add(new _TextChannel2["default"](dataChannel, client, _this));
_this.channels.add(channel);
_this.channels.add(client.internal.channels.add(new _TextChannel2["default"](dataChannel, client, _this)));
} else {
var channel = client.internal.channels.add(new _VoiceChannel2["default"](dataChannel, client, _this));
_this.channels.add(channel);
_this.channels.add(client.internal.channels.add(new _VoiceChannel2["default"](dataChannel, client, _this)));
}
});
}