Promises in JavaScript are neat and also a pain

This commit is contained in:
Bradley Bickford 2023-11-11 18:08:42 -05:00
parent 811478f486
commit 8865015499

View File

@ -70,17 +70,21 @@ client.on(Events.GuildCreate, async guild => {
console.log(`The server description is ${guild.description}`)
console.log(`The server snowflake is ${guild.id}`)
if (!sqlutil.isServerRegistered(guild.id)) {
console.log("Server is not registered")
sqlutil.isServerRegistered(guild.id).then(registered => {
if (registered) {
console.log("Server is not registered")
if (sqlutil.registerServer(guild.id, guild.name, guild.description)) {
console.log("Server Registered")
sqlutil.registerServer(guild.id, guild.name, guild.description).then(added => {
if (added) {
console.log("Server Registered")
} else {
console.log("Failed to register the server")
}
})
} else {
console.log("Failed to register the server")
console.log("Server is already registered")
}
} else {
console.log("Server is already registered")
}
})
}
})