3.3.4, added support for older node versions

This commit is contained in:
hydrabolt
2015-09-13 15:19:54 +01:00
parent a1b6f6a8d1
commit ae1202aa2d
3 changed files with 13 additions and 13 deletions

View File

@@ -42,7 +42,7 @@ var Client = (function () {
this.events = {};
this.user = null;
this.alreadySentData = false;
this.serverCreateListener = new Map();
this.serverCreateListener = {};
this.email = "abc";
this.password = "abc";
@@ -205,7 +205,7 @@ var Client = (function () {
// potentially redundant in future
// creating here does NOT give us the channels of the server
// so we must wait for the guild_create event.
self.serverCreateListener.set(res.body.id, [resolve, callback]);
self.serverCreateListener[res.body.id] = [resolve, callback];
/*var srv = self.addServer(res.body);
callback(null, srv);
resolve(srv);*/
@@ -578,7 +578,7 @@ var Client = (function () {
if (self.getServer("id", res.body.guild.id)) {
resolve(self.getServer("id", res.body.guild.id));
} else {
self.serverCreateListener.set(res.body.guild.id, [resolve, callback]);
self.serverCreateListener[res.body.guild.id] = [resolve, callback];
}
}
});
@@ -1000,11 +1000,11 @@ var Client = (function () {
}*/
if (self.serverCreateListener.get(data.id)) {
var cbs = self.serverCreateListener.get(data.id);
if (self.serverCreateListener[data.id]) {
var cbs = self.serverCreateListener[data.id];
cbs[0](server); //promise then callback
cbs[1](null, server); //legacy callback
self.serverCreateListener["delete"](data.id);
self.serverCreateListener[data.id] = null;
}
self.trigger("serverCreate", server);

View File

@@ -1,6 +1,6 @@
{
"name": "discord.js",
"version": "3.3.3",
"version": "3.3.4",
"description": "A way to interface with the Discord API",
"main": "./lib/index.js",
"scripts": {

View File

@@ -32,7 +32,7 @@ class Client {
this.events = {};
this.user = null;
this.alreadySentData = false;
this.serverCreateListener = new Map();
this.serverCreateListener = {};
this.email = "abc";
this.password = "abc";
@@ -227,7 +227,7 @@ class Client {
// potentially redundant in future
// creating here does NOT give us the channels of the server
// so we must wait for the guild_create event.
self.serverCreateListener.set(res.body.id, [resolve, callback]);
self.serverCreateListener[res.body.id] = [resolve, callback];
/*var srv = self.addServer(res.body);
callback(null, srv);
resolve(srv);*/
@@ -584,7 +584,7 @@ class Client {
if (self.getServer("id", res.body.guild.id)) {
resolve(self.getServer("id", res.body.guild.id));
} else {
self.serverCreateListener.set(res.body.guild.id, [resolve, callback]);
self.serverCreateListener[res.body.guild.id] = [resolve, callback];
}
}
});
@@ -903,11 +903,11 @@ class Client {
}*/
if (self.serverCreateListener.get(data.id)) {
var cbs = self.serverCreateListener.get(data.id);
if (self.serverCreateListener[data.id]) {
var cbs = self.serverCreateListener[data.id];
cbs[0](server); //promise then callback
cbs[1](null, server); //legacy callback
self.serverCreateListener.delete(data.id);
self.serverCreateListener[data.id] = null;
}
self.trigger("serverCreate", server);