From 4331004dc1f7d9fcf992dca76cc5ed2fa61f2d99 Mon Sep 17 00:00:00 2001 From: Red-GitHubBot <88117545+Red-GitHubBot@users.noreply.github.com> Date: Sat, 2 Oct 2021 19:13:25 +0200 Subject: [PATCH] [3.4] fix possible issue when joined_at is None (#5361) (#5365) (cherry picked from commit b4037a80d8fcb4e745ab301449303ee93535b0cf) Co-authored-by: Fixator10 Co-authored-by: Fixator10 --- redbot/cogs/mod/names.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/redbot/cogs/mod/names.py b/redbot/cogs/mod/names.py index 6335d59d7..a13653364 100644 --- a/redbot/cogs/mod/names.py +++ b/redbot/cogs/mod/names.py @@ -193,9 +193,10 @@ class ModInfo(MixinMeta): roles = member.roles[-1:0:-1] names, nicks = await self.get_names_and_nicks(member) - joined_at = member.joined_at.replace(tzinfo=datetime.timezone.utc) if is_special: joined_at = special_date + elif joined_at := member.joined_at: + joined_at = joined_at.replace(tzinfo=datetime.timezone.utc) user_created = int(member.created_at.replace(tzinfo=datetime.timezone.utc).timestamp()) voice_state = member.voice member_number = (