From 3972b757c45fca99bfc60373caf8ebacdb9517ac Mon Sep 17 00:00:00 2001 From: Zevaryx Date: Thu, 2 Sep 2021 11:26:18 -0600 Subject: [PATCH] Rolegiver patches --- jarvis/cogs/rolegiver.py | 18 ++++++------------ 1 file changed, 6 insertions(+), 12 deletions(-) diff --git a/jarvis/cogs/rolegiver.py b/jarvis/cogs/rolegiver.py index 87ec2c4..b19b1d7 100644 --- a/jarvis/cogs/rolegiver.py +++ b/jarvis/cogs/rolegiver.py @@ -43,10 +43,8 @@ class RolegiverCog(commands.Cog): for role_id in setting.value: e_role = ctx.guild.get_role(role_id) if not e_role: - e_role = await ctx.guild.fetch_role(role_id) - if not e_role: - setting.value.remove(role_id) - continue + setting.value.remove(role_id) + continue roles.append(e_role) if roles: roles.sort(key=lambda x: -x.position) @@ -104,10 +102,8 @@ class RolegiverCog(commands.Cog): for role_id in setting.value: e_role = ctx.guild.get_role(role_id) if not e_role: - e_role = await ctx.guild.fetch_role(role_id) - if not e_role: - setting.value.remove(role_id) - continue + setting.value.remove(role_id) + continue roles.append(e_role) if roles: @@ -151,10 +147,8 @@ class RolegiverCog(commands.Cog): for role_id in setting.value: e_role = ctx.guild.get_role(role_id) if not e_role: - e_role = await ctx.guild.fetch_role(role_id) - if not e_role: - setting.value.remove(role_id) - continue + setting.value.remove(role_id) + continue roles.append(e_role) if roles: