diff --git a/aurora/models.py b/aurora/models.py index be0c0e2..b336d3a 100644 --- a/aurora/models.py +++ b/aurora/models.py @@ -133,6 +133,7 @@ class PartialUser(AuroraBaseModel): return cls(bot=bot, id=user.id, username=user.name, discriminator=user.discriminator) except NotFound: return cls(bot=bot, id=user_id, username="Deleted User", discriminator=0) + return cls(bot=bot, id=user.id, username=user.name, discriminator=user.discriminator) class PartialChannel(AuroraGuildModel): @@ -159,6 +160,7 @@ class PartialChannel(AuroraGuildModel): if e == Forbidden: 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") + return cls(bot=bot, guild_id=channel.guild.id, id=channel.id, username=channel.name) class PartialRole(AuroraGuildModel): id: int