Fixed some syncronization issues (I think)

This commit is contained in:
Bradley Bickford 2023-11-11 20:09:03 -05:00
parent a0e979e0bc
commit e24cc98fec

View File

@ -88,19 +88,20 @@ client.on(Events.GuildCreate, async guild => {
} }
}) })
// There is what too much async/await mess in here. Needs to be reworked
client.on(Events.MessageCreate, async message => { client.on(Events.MessageCreate, async message => {
console.log("Message Create Fired") console.log("Message Create Fired")
sqlutil.isChannelRegistered(message.channelId).then(channel_check => { sqlutil.isChannelRegistered(message.channelId).then(async channel_check => {
if(!channel_check) { if(!channel_check) {
console.log(`Registering Channel ${message.channel.guild.name} - ${message.channel.name}`) console.log(`Registering Channel ${message.channel.guild.name} - ${message.channel.name}`)
sqlutil.registerChannel(message.channel.id, message.channel.guildId, message.channel.name) await sqlutil.registerChannel(message.channel.id, message.channel.guildId, message.channel.name)
} }
sqlutil.isUserRegistered(message.author.id).then(user_check => { sqlutil.isUserRegistered(message.author.id).then(async user_check => {
if(!user_check) { if(!user_check) {
console.log(`Registering User ${messsage.author.username}`) console.log(`Registering User ${messsage.author.username}`)
sqlutil.registerUser(message.author.id, message.author.username, message.author.displayName) await sqlutil.registerUser(message.author.id, message.author.username, message.author.displayName)
} }
console.log(`Registering message from ${message.channel.guild.name} - ${message.channel.name} - ${message.author.username}`) console.log(`Registering message from ${message.channel.guild.name} - ${message.channel.name} - ${message.author.username}`)