mirror of
https://github.com/discordjs/discord.js.git
synced 2026-03-09 16:13:31 +01:00
Fixed bug where joinServer may never respond
This commit is contained in:
@@ -1309,20 +1309,16 @@ var Client = (function (_EventEmitter) {
|
||||
|
||||
}*/
|
||||
|
||||
if (data.owner_id === self.user.id) {
|
||||
var keepCheck = setInterval(function () {
|
||||
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[data.id] = null;
|
||||
self.emit("serverCreate", server);
|
||||
clearInterval(keepCheck);
|
||||
}
|
||||
}, 50);
|
||||
} else {
|
||||
self.emit("serverCreate", server);
|
||||
}
|
||||
var keepCheck = setInterval(function () {
|
||||
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[data.id] = null;
|
||||
self.emit("serverCreate", server);
|
||||
clearInterval(keepCheck);
|
||||
}
|
||||
}, 50);
|
||||
|
||||
break;
|
||||
|
||||
|
||||
@@ -1337,20 +1337,16 @@ class Client extends EventEmitter {
|
||||
|
||||
}*/
|
||||
|
||||
if(data.owner_id === self.user.id){
|
||||
var keepCheck = setInterval(() => {
|
||||
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[data.id] = null;
|
||||
self.emit("serverCreate", server);
|
||||
clearInterval(keepCheck);
|
||||
}
|
||||
}, 50);
|
||||
}else{
|
||||
self.emit("serverCreate", server);
|
||||
}
|
||||
var keepCheck = setInterval(() => {
|
||||
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[data.id] = null;
|
||||
self.emit("serverCreate", server);
|
||||
clearInterval(keepCheck);
|
||||
}
|
||||
}, 50);
|
||||
|
||||
break;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user