From 30dae009ccc52fec48d96a6fb5d3346ffd8f98e9 Mon Sep 17 00:00:00 2001 From: Zevaryx Date: Sat, 3 Jul 2021 17:48:38 -0600 Subject: [PATCH] Fix lots of key errors --- jarvis/cogs/admin.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/jarvis/cogs/admin.py b/jarvis/cogs/admin.py index 5e5a32f..4ca390b 100644 --- a/jarvis/cogs/admin.py +++ b/jarvis/cogs/admin.py @@ -184,7 +184,7 @@ class AdminCog(commands.Cog): # Try to get ban information out of Discord if re.match("^[0-9]{1,}$", user): # User ID user = int(user) - discord_ban_info = find(lambda x: x.id == user, bans) + discord_ban_info = find(lambda x: x.user.id == user, bans) else: # User name if re.match("#[0-9]{4}$", user): # User name has discrim user, discrim = user.split("#") @@ -228,7 +228,7 @@ class AdminCog(commands.Cog): await self.discord_apply_unban(ctx, discord_ban_info.user, reason) else: discord_ban_info = find( - lambda x: x.id == database_ban_info["id"], bans + lambda x: x.user.id == database_ban_info["id"], bans ) if discord_ban_info: await self.discord_apply_unban( @@ -241,9 +241,9 @@ class AdminCog(commands.Cog): ) self.db.jarvis.unbans.insert_one( { - "user": discord_ban_info.id, - "username": discord_ban_info.name, - "discrim": discord_ban_info.discriminator, + "user": database_ban_info["user"], + "username": database_ban_info["username"], + "discrim": database_ban_info["discrim"], "guild": ctx.guild.id, "admin": ctx.author, "reason": reason,