Properly await more functions

This commit is contained in:
Essem 2021-12-13 16:09:12 -06:00
parent c5fc1d0b0f
commit 5acd2b1113
No known key found for this signature in database
GPG key ID: 7D497397CC3A2A8C
7 changed files with 26 additions and 26 deletions

View file

@ -140,9 +140,9 @@ export async function nextSong(client, message, connection, track, info, music,
} catch {
// no-op
}
manager.leave(voiceChannel.guild.id);
await manager.leave(voiceChannel.guild.id);
connection.removeAllListeners("end");
connection.destroy();
await connection.destroy();
players.delete(voiceChannel.guild.id);
queues.delete(voiceChannel.guild.id);
logger.error(error);
@ -181,8 +181,8 @@ export async function nextSong(client, message, connection, track, info, music,
// no-op
}
} else if (process.env.STAYVC !== "true") {
manager.leave(voiceChannel.guild.id);
connection.destroy();
await manager.leave(voiceChannel.guild.id);
await connection.destroy();
players.delete(voiceChannel.guild.id);
queues.delete(voiceChannel.guild.id);
skipVotes.delete(voiceChannel.guild.id);