mirror of
https://github.com/discordjs/discord.js.git
synced 2026-03-15 19: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 () {
|
||||||
var keepCheck = setInterval(function () {
|
if (self.serverCreateListener[data.id]) {
|
||||||
if (self.serverCreateListener[data.id]) {
|
var cbs = self.serverCreateListener[data.id];
|
||||||
var cbs = self.serverCreateListener[data.id];
|
cbs[0](server); //promise then callback
|
||||||
cbs[0](server); //promise then callback
|
cbs[1](null, server); //legacy callback
|
||||||
cbs[1](null, server); //legacy callback
|
self.serverCreateListener[data.id] = null;
|
||||||
self.serverCreateListener[data.id] = null;
|
self.emit("serverCreate", server);
|
||||||
self.emit("serverCreate", server);
|
clearInterval(keepCheck);
|
||||||
clearInterval(keepCheck);
|
}
|
||||||
}
|
}, 50);
|
||||||
}, 50);
|
|
||||||
} else {
|
|
||||||
self.emit("serverCreate", server);
|
|
||||||
}
|
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
|||||||
@@ -1337,20 +1337,16 @@ class Client extends EventEmitter {
|
|||||||
|
|
||||||
}*/
|
}*/
|
||||||
|
|
||||||
if(data.owner_id === self.user.id){
|
var keepCheck = setInterval(() => {
|
||||||
var keepCheck = setInterval(() => {
|
if (self.serverCreateListener[data.id]) {
|
||||||
if (self.serverCreateListener[data.id]) {
|
var cbs = self.serverCreateListener[data.id];
|
||||||
var cbs = self.serverCreateListener[data.id];
|
cbs[0](server); //promise then callback
|
||||||
cbs[0](server); //promise then callback
|
cbs[1](null, server); //legacy callback
|
||||||
cbs[1](null, server); //legacy callback
|
self.serverCreateListener[data.id] = null;
|
||||||
self.serverCreateListener[data.id] = null;
|
self.emit("serverCreate", server);
|
||||||
self.emit("serverCreate", server);
|
clearInterval(keepCheck);
|
||||||
clearInterval(keepCheck);
|
}
|
||||||
}
|
}, 50);
|
||||||
}, 50);
|
|
||||||
}else{
|
|
||||||
self.emit("serverCreate", server);
|
|
||||||
}
|
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user