Promises in JavaScript are neat and also a pain
This commit is contained in:
parent
811478f486
commit
8865015499
20
breadbot.js
20
breadbot.js
@ -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")
|
||||
}
|
||||
})
|
||||
}
|
||||
})
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user