From 82aaaff038469a53df0b12064cc0ad248dcb17b4 Mon Sep 17 00:00:00 2001 From: TanyaPegasus Date: Mon, 4 Sep 2023 21:25:38 +1000 Subject: [PATCH] Adjusted last active and death time formatting to account for these variables already being datetime objects. strptime is unneccesary --- dictator/cogs/informational.py | 3 +-- dictator/cogs/moderation.py | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/dictator/cogs/informational.py b/dictator/cogs/informational.py index b2050dd..414bb7e 100644 --- a/dictator/cogs/informational.py +++ b/dictator/cogs/informational.py @@ -52,8 +52,7 @@ async def info(self, interaction: discord.Interaction, user: discord.User) -> No member = interaction.guild.get_member(user.id) # Time formatting - last_active = datetime.strptime(user_info[3], "%Y-%m-%d %H:%M:%S") - last_active = last_active.replace(tzinfo=timezone.utc) + last_active = user_info[3].replace(tzinfo=timezone.utc) now = discord.utils.utcnow() difference = humanize.naturaltime(now - last_active) joined_guild = humanize.naturaltime(now - member.joined_at) diff --git a/dictator/cogs/moderation.py b/dictator/cogs/moderation.py index ea703cc..488069b 100644 --- a/dictator/cogs/moderation.py +++ b/dictator/cogs/moderation.py @@ -312,8 +312,7 @@ async def whowas( else: # Format death time as timezone aware - death_time = datetime.strptime(u[1], "%Y-%m-%d %H:%M:%S") - death_time = death_time.replace(tzinfo=timezone.utc) + death_time = u[1].replace(tzinfo=timezone.utc) difference = humanize.naturaltime(discord.utils.utcnow() - death_time) embed.add_field(name="Username:", value=f"{u[2]}", inline=True) embed.add_field(name="Member:", value=f"{found_user}", inline=True)