From d4fe97f24741bc6ea643d3e1cfdbd9b3915f46d4 Mon Sep 17 00:00:00 2001 From: seaswimmer Date: Sun, 8 Sep 2024 12:33:16 -0400 Subject: [PATCH] fix(aurora): fixed retrieving a User object instead of a Member object --- aurora/models/moderation_types.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/aurora/models/moderation_types.py b/aurora/models/moderation_types.py index 4c0fcc7..0dda5d6 100644 --- a/aurora/models/moderation_types.py +++ b/aurora/models/moderation_types.py @@ -243,7 +243,7 @@ class AddRole(Type): @classmethod async def expiry_handler(cls, moderation: Moderation) -> int: try: - target = moderation.bot.get_user(moderation.target_id) + target = moderation.guild.get_member(moderation.target_id) if not target: try: target = await moderation.guild.fetch_member(moderation.target_id) @@ -418,7 +418,7 @@ class RemoveRole(Type): @classmethod async def expiry_handler(cls, moderation: Moderation) -> int: try: - target = moderation.bot.get_user(moderation.target_id) + target = moderation.guild.get_member(moderation.target_id) if not target: try: target = await moderation.guild.fetch_member(moderation.target_id)