Fix ticket log timestamps showing incorrect time
This commit is contained in:
@@ -1,4 +1,5 @@
|
|||||||
import asyncio
|
import asyncio
|
||||||
|
import pytz
|
||||||
import datetime as dt
|
import datetime as dt
|
||||||
from typing import Optional
|
from typing import Optional
|
||||||
|
|
||||||
@@ -161,7 +162,7 @@ class Ticket:
|
|||||||
embed = discord.Embed(
|
embed = discord.Embed(
|
||||||
title=title,
|
title=title,
|
||||||
description=data.content,
|
description=data.content,
|
||||||
timestamp=data.created_at,
|
timestamp=data.created_at.replace(tzinfo=pytz.utc),
|
||||||
colour=discord.Colour.orange()
|
colour=discord.Colour.orange()
|
||||||
)
|
)
|
||||||
embed.add_field(
|
embed.add_field(
|
||||||
|
|||||||
@@ -35,6 +35,8 @@ class VideoTicket(Ticket):
|
|||||||
**kwargs
|
**kwargs
|
||||||
)
|
)
|
||||||
|
|
||||||
|
await ticket_data.update(created_at=utc_now().replace(tzinfo=None))
|
||||||
|
|
||||||
lguild = await bot.core.lions.fetch_guild(member.guild.id, guild=member.guild)
|
lguild = await bot.core.lions.fetch_guild(member.guild.id, guild=member.guild)
|
||||||
new_ticket = cls(lguild, ticket_data)
|
new_ticket = cls(lguild, ticket_data)
|
||||||
|
|
||||||
@@ -94,6 +96,7 @@ class VideoTicket(Ticket):
|
|||||||
**kwargs
|
**kwargs
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
async def _revert(self, reason=None):
|
async def _revert(self, reason=None):
|
||||||
target = self.target
|
target = self.target
|
||||||
blacklist = self.lguild.config.get(VideoSettings.VideoBlacklist.setting_id).value
|
blacklist = self.lguild.config.get(VideoSettings.VideoBlacklist.setting_id).value
|
||||||
|
|||||||
Reference in New Issue
Block a user