Prevent users from being able to claim the latest card unless you were the one to drop it
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
Ethan Lane 2023-09-13 15:06:53 +01:00
parent ad505b3ea2
commit 8ccd7c33d4
4 changed files with 11 additions and 13 deletions

View file

@ -51,7 +51,7 @@ export default class Drop extends Command {
row.addComponents(
new ButtonBuilder()
.setCustomId(`claim ${randomCard.CardNumber} ${claimId}`)
.setCustomId(`claim ${randomCard.CardNumber} ${claimId} ${interaction.user.id}`)
.setLabel("Claim")
.setStyle(ButtonStyle.Primary),
new ButtonBuilder()
@ -76,7 +76,6 @@ export default class Drop extends Command {
}
}
CoreClient.ClaimId = claimId;
}
}