From b950bf12552b15d1c8217bd4158ae0c45b4c3098 Mon Sep 17 00:00:00 2001 From: Zevaryx Date: Tue, 12 Apr 2022 10:56:45 -0600 Subject: [PATCH] Fix bug in rolegiver preventing saving of roles --- jarvis/cogs/rolegiver.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/jarvis/cogs/rolegiver.py b/jarvis/cogs/rolegiver.py index 878ece4..5b7c436 100644 --- a/jarvis/cogs/rolegiver.py +++ b/jarvis/cogs/rolegiver.py @@ -50,7 +50,7 @@ class RolegiverCog(Scale): return setting.roles.append(role.id) - setting.save() + await setting.commit() roles = [] for role_id in setting.roles: @@ -118,7 +118,7 @@ class RolegiverCog(Scale): if role: removed_roles.append(role) setting.roles.remove(int(to_delete)) - setting.save() + await setting.commit() for row in components: for component in row.components: @@ -369,7 +369,7 @@ class RolegiverCog(Scale): for role_id in setting.roles: if role_id not in guild_role_ids: setting.roles.remove(role_id) - setting.save() + await setting.commit() await ctx.send("Rolegiver cleanup finished")