diff --git a/jarvis/cogs/remindme.py b/jarvis/cogs/remindme.py index 73a3214..70bd916 100644 --- a/jarvis/cogs/remindme.py +++ b/jarvis/cogs/remindme.py @@ -241,8 +241,8 @@ class RemindmeCog(CacheCog): _ = Reminder.objects(user=ctx.author.id, id=ObjectId(to_delete)).delete() for row in components: - for component in row["components"]: - component["disabled"] = True + for component in row.components: + component.disabled = True fields = [] for reminder in filter(lambda x: str(x.id) in context.context.values, reminders): @@ -272,8 +272,8 @@ class RemindmeCog(CacheCog): ) except asyncio.TimeoutError: for row in components: - for component in row["components"]: - component["disabled"] = True + for component in row.components: + component.disabled = True await message.edit(components=components) diff --git a/jarvis/cogs/twitter.py b/jarvis/cogs/twitter.py index 33ed8e6..6bc8b81 100644 --- a/jarvis/cogs/twitter.py +++ b/jarvis/cogs/twitter.py @@ -132,8 +132,8 @@ class TwitterCog(Scale): for to_delete in context.context.values: _ = Twitter.objects(guild=ctx.guild.id, id=ObjectId(to_delete)).delete() for row in components: - for component in row["components"]: - component["disabled"] = True + for component in row.components: + component.disabled = True block = "\n".join(handlemap[x] for x in context.context.values) await context.context.edit_origin( @@ -141,8 +141,8 @@ class TwitterCog(Scale): ) except asyncio.TimeoutError: for row in components: - for component in row["components"]: - component["disabled"] = True + for component in row.components: + component.disabled = True await message.edit(components=components) @slash_command( @@ -197,8 +197,8 @@ class TwitterCog(Scale): t.save() for row in components: - for component in row["components"]: - component["disabled"] = True + for component in row.components: + component.disabled = True block = "\n".join(handlemap[x] for x in context.context.values) await context.context.edit_origin( @@ -211,8 +211,8 @@ class TwitterCog(Scale): ) except asyncio.TimeoutError: for row in components: - for component in row["components"]: - component["disabled"] = True + for component in row.components: + component.disabled = True await message.edit(components=components) diff --git a/jarvis/cogs/verify.py b/jarvis/cogs/verify.py index 28e3b89..1202ea4 100644 --- a/jarvis/cogs/verify.py +++ b/jarvis/cogs/verify.py @@ -61,8 +61,8 @@ class VerifyCog(Scale): correct = context.context.custom_id.split("||")[-1] == "yes" if correct: for row in components: - for component in row["components"]: - component["disabled"] = True + for component in row.components: + component.disabled = True setting = Setting.objects(guild=ctx.guild.id, setting="verified").first() role = await ctx.guild.get_role(setting.value) await ctx.author.add_roles(role, reason="Verification passed")