Remove view for submit button.
This commit is contained in:
@@ -5,7 +5,6 @@ from nextcord.ext import commands
|
|||||||
from sqlalchemy import exc, select
|
from sqlalchemy import exc, select
|
||||||
from sqlalchemy.orm import Session
|
from sqlalchemy.orm import Session
|
||||||
|
|
||||||
from cogs.submission.submission_views import SubmissionCreateButton
|
|
||||||
from database_setup.sql_data_classes import Category, CategoryGroup, engine
|
from database_setup.sql_data_classes import Category, CategoryGroup, engine
|
||||||
from utilities.utils import MAX_LINE_LENGTH, autofill_groups, send_highscore_message
|
from utilities.utils import MAX_LINE_LENGTH, autofill_groups, send_highscore_message
|
||||||
|
|
||||||
@@ -134,8 +133,7 @@ class CreateCog(commands.Cog, name="Create Cog"):
|
|||||||
try:
|
try:
|
||||||
session.add(new_group)
|
session.add(new_group)
|
||||||
session.commit()
|
session.commit()
|
||||||
message: nextcord.Message = await send_highscore_message(session, interaction.guild, new_group)
|
await send_highscore_message(session, interaction.guild, new_group)
|
||||||
await message.edit(view=SubmissionCreateButton(self._bot))
|
|
||||||
await interaction.response.send_message(f'"{group_name}" has been created!', ephemeral=True)
|
await interaction.response.send_message(f'"{group_name}" has been created!', ephemeral=True)
|
||||||
except exc.IntegrityError:
|
except exc.IntegrityError:
|
||||||
# Category Group already exists in guild
|
# Category Group already exists in guild
|
||||||
|
|||||||
@@ -8,7 +8,6 @@ from sqlalchemy import select
|
|||||||
from sqlalchemy.orm import Session
|
from sqlalchemy.orm import Session
|
||||||
|
|
||||||
# pylint: disable=import-error
|
# pylint: disable=import-error
|
||||||
from cogs.submission.submission_views import SubmissionCreateButton
|
|
||||||
from database_setup.sql_data_classes import CategoryGroup, engine
|
from database_setup.sql_data_classes import CategoryGroup, engine
|
||||||
from utilities.utils import autofill_groups, send_highscore_message
|
from utilities.utils import autofill_groups, send_highscore_message
|
||||||
|
|
||||||
@@ -50,9 +49,7 @@ class RefreshCog(commands.Cog, name="Refresh Cog"):
|
|||||||
)
|
)
|
||||||
group = session.scalar(stmt)
|
group = session.scalar(stmt)
|
||||||
|
|
||||||
message: nextcord.Message = await send_highscore_message(session, interaction.guild, group)
|
await send_highscore_message(session, interaction.guild, group)
|
||||||
await message.edit(view=SubmissionCreateButton(self._bot))
|
|
||||||
|
|
||||||
await interaction.response.send_message(f"Updated group {group.GroupName}!", ephemeral=True)
|
await interaction.response.send_message(f"Updated group {group.GroupName}!", ephemeral=True)
|
||||||
|
|
||||||
@refresh.subcommand()
|
@refresh.subcommand()
|
||||||
@@ -77,8 +74,7 @@ class RefreshCog(commands.Cog, name="Refresh Cog"):
|
|||||||
await interaction.response.defer(ephemeral=True)
|
await interaction.response.defer(ephemeral=True)
|
||||||
|
|
||||||
for group in session.scalars(stmt):
|
for group in session.scalars(stmt):
|
||||||
message: nextcord.Message = await send_highscore_message(session, interaction.guild, group)
|
await send_highscore_message(session, interaction.guild, group)
|
||||||
await message.edit(view=SubmissionCreateButton(self._bot))
|
|
||||||
|
|
||||||
await interaction.send(f"Posted all groups in {interaction.guild.name}'s highscores.", ephemeral=True)
|
await interaction.send(f"Posted all groups in {interaction.guild.name}'s highscores.", ephemeral=True)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user