diff --git a/cogs/commands/create.py b/cogs/commands/create.py index 3b93a25..b07aee0 100644 --- a/cogs/commands/create.py +++ b/cogs/commands/create.py @@ -5,7 +5,6 @@ from nextcord.ext import commands from sqlalchemy import exc, select from sqlalchemy.orm import Session -from cogs.submission.submission_views import SubmissionCreateButton from database_setup.sql_data_classes import Category, CategoryGroup, engine from utilities.utils import MAX_LINE_LENGTH, autofill_groups, send_highscore_message @@ -134,8 +133,7 @@ class CreateCog(commands.Cog, name="Create Cog"): try: session.add(new_group) session.commit() - message: nextcord.Message = await send_highscore_message(session, interaction.guild, new_group) - await message.edit(view=SubmissionCreateButton(self._bot)) + await send_highscore_message(session, interaction.guild, new_group) await interaction.response.send_message(f'"{group_name}" has been created!', ephemeral=True) except exc.IntegrityError: # Category Group already exists in guild diff --git a/cogs/commands/refresh.py b/cogs/commands/refresh.py index 78893c8..46f152c 100644 --- a/cogs/commands/refresh.py +++ b/cogs/commands/refresh.py @@ -8,7 +8,6 @@ from sqlalchemy import select from sqlalchemy.orm import Session # pylint: disable=import-error -from cogs.submission.submission_views import SubmissionCreateButton from database_setup.sql_data_classes import CategoryGroup, engine from utilities.utils import autofill_groups, send_highscore_message @@ -50,9 +49,7 @@ class RefreshCog(commands.Cog, name="Refresh Cog"): ) group = session.scalar(stmt) - message: nextcord.Message = await send_highscore_message(session, interaction.guild, group) - await message.edit(view=SubmissionCreateButton(self._bot)) - + await send_highscore_message(session, interaction.guild, group) await interaction.response.send_message(f"Updated group {group.GroupName}!", ephemeral=True) @refresh.subcommand() @@ -77,8 +74,7 @@ class RefreshCog(commands.Cog, name="Refresh Cog"): await interaction.response.defer(ephemeral=True) for group in session.scalars(stmt): - message: nextcord.Message = await send_highscore_message(session, interaction.guild, group) - await message.edit(view=SubmissionCreateButton(self._bot)) + await send_highscore_message(session, interaction.guild, group) await interaction.send(f"Posted all groups in {interaction.guild.name}'s highscores.", ephemeral=True)