From 0b31e70089b7698668d355805f5e77ba5d98bc3c Mon Sep 17 00:00:00 2001 From: SeaswimmerTheFsh Date: Sat, 4 May 2024 20:59:23 -0400 Subject: [PATCH] fix(aurora): fixed a conditional statement and a pydantic issue --- aurora/models.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/aurora/models.py b/aurora/models.py index 2c74015..be0c0e2 100644 --- a/aurora/models.py +++ b/aurora/models.py @@ -55,7 +55,7 @@ class Moderation(AuroraGuildModel): return await PartialUser.from_id(self.bot, self.moderator_id) async def get_target(self) -> Union["PartialUser", "PartialChannel"]: - if self.target_type == "user": + if self.target_type == "USER": return await PartialUser.from_id(self.bot, self.target_id) else: return await PartialChannel.from_id(self.bot, self.target_id) @@ -157,8 +157,8 @@ class PartialChannel(AuroraGuildModel): return cls(bot=bot, guild_id=channel.guild.id, id=channel.id, username=channel.name) except (NotFound, InvalidData, HTTPException, Forbidden) as e: if e == Forbidden: - return cls(bot=bot, guild_id=None, id=channel_id, name="Forbidden Channel") - return cls(bot=bot, guild_id=None, id=channel_id, name="Deleted Channel") + return cls(bot=bot, guild_id=0, id=channel_id, name="Forbidden Channel") + return cls(bot=bot, guild_id=0, id=channel_id, name="Deleted Channel") class PartialRole(AuroraGuildModel): id: int