Fix response to settings clear

This commit is contained in:
Zeva Rose 2022-04-19 16:15:55 -06:00
parent c4e822d732
commit d278ca8b20

View file

@ -251,15 +251,15 @@ class SettingsCog(Scale):
messages=message, messages=message,
timeout=60 * 5, timeout=60 * 5,
) )
content = "***Are you sure?***"
if context.context.custom_id == "yes": if context.context.custom_id == "yes":
async for setting in Setting.find(q(guild=ctx.guild.id)): async for setting in Setting.find(q(guild=ctx.guild.id)):
await setting.delete() await setting.delete()
await ctx.send("Guild settings cleared") content = "Guild settings cleared"
else: for row in components:
for row in components: for component in row.components:
for component in row.components: component.disabled = True
component.disabled = True await context.context.edit_origin(content=content, components=components)
await message.edit(components=components)
except asyncio.TimeoutError: except asyncio.TimeoutError:
for row in components: for row in components:
for component in row.components: for component in row.components: