mirror of
https://github.com/sern-handler/sern-community
synced 2026-06-06 01:16:57 +00:00
entries should be properly removed for respective giveaways (#51)
This commit is contained in:
@@ -13,7 +13,7 @@ export default discordEvent({
|
||||
const checkUser = db.prepare(`SELECT COUNT(*) as count FROM entries WHERE message_id = ? AND user_id = ?`).get(message.message_id, potentialWinners.id);
|
||||
|
||||
if (checkUser.count === 0) {
|
||||
const stmt = db.prepare(`INSERT INTO entries(message_id, timestamp, user_id) VALUES (?, ?, ?)`).run([message.message_id, startTime, potentialWinners.id])
|
||||
db.prepare(`INSERT INTO entries(message_id, timestamp, user_id) VALUES (?, ?, ?)`).run([message.message_id, startTime, potentialWinners.id])
|
||||
}
|
||||
}
|
||||
})
|
||||
|
||||
@@ -6,12 +6,10 @@ export default discordEvent({
|
||||
execute: async (reaction, deletedEntry) => {
|
||||
const deletedId = deletedEntry.id
|
||||
|
||||
const message_id = db.prepare(`SELECT message_id FROM giveaway_message LIMIT 1`).get()
|
||||
const message = db.prepare(`SELECT message_id FROM giveaway_message WHERE message_id = ?`).get(reaction.message.id)
|
||||
|
||||
if (reaction.emoji.name === '🎉' && reaction.message.id === message_id.message_id) {
|
||||
const stmt = db.prepare(`DELETE FROM entries WHERE user_id = ?`)
|
||||
|
||||
stmt.run(deletedId)
|
||||
if (reaction.emoji.name === '🎉' && reaction.message.id === message.message_id) {
|
||||
db.prepare(`DELETE FROM entries WHERE message_id = ? AND user_id = ?`).run(message.message_id, deletedId)
|
||||
}
|
||||
}
|
||||
})
|
||||
Reference in New Issue
Block a user