refactor: remove timer utilities from Client (#6113)

This commit is contained in:
Antonio Román
2021-07-16 14:31:25 +02:00
committed by GitHub
parent f200f14a40
commit 5ca97c9351
13 changed files with 47 additions and 145 deletions

View File

@@ -122,7 +122,7 @@ class GuildTemplate extends Base {
const handleGuild = guild => {
if (guild.id === data.id) {
client.clearTimeout(timeout);
clearTimeout(timeout);
resolveGuild(guild);
}
};
@@ -130,7 +130,7 @@ class GuildTemplate extends Base {
client.incrementMaxListeners();
client.on(Events.GUILD_CREATE, handleGuild);
const timeout = client.setTimeout(() => resolveGuild(client.guilds._add(data)), 10000);
const timeout = setTimeout(() => resolveGuild(client.guilds._add(data)), 10000).unref();
});
}