Preventing user from having multiple submissions.
This commit is contained in:
@@ -189,6 +189,11 @@ class SubmissionCreateButton(nextcord.ui.View):
|
|||||||
self, button: nextcord.ui.Button, interaction: nextcord.Interaction
|
self, button: nextcord.ui.Button, interaction: nextcord.Interaction
|
||||||
): # pylint: disable=unused-argument
|
): # pylint: disable=unused-argument
|
||||||
"""Button for score submission."""
|
"""Button for score submission."""
|
||||||
|
# Don't allow a user to start a new submission if one already exists
|
||||||
|
if interaction.user.id in submission_objects:
|
||||||
|
await interaction.send("Please finish in progress submission first.", ephemeral=True)
|
||||||
|
return
|
||||||
|
|
||||||
guild_id_str = str(interaction.guild.id)
|
guild_id_str = str(interaction.guild.id)
|
||||||
guild_data = highscores_data[guild_id_str]
|
guild_data = highscores_data[guild_id_str]
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user