Skip to content

Commit 2689902

Browse files
authored
update for dpy2
fixes internal server error, Merge whenever dev gets merged into master for modmail
1 parent 31a91bb commit 2689902

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

core/models.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
from datetime import datetime
1+
from datetime import datetime, timezone
22
import dateutil.parser
33

44
from sanic import response
@@ -13,7 +13,7 @@ def __init__(self, app, data):
1313
self.key = data["key"]
1414
self.open = data["open"]
1515
self.created_at = dateutil.parser.parse(data["created_at"])
16-
self.human_created_at = duration(self.created_at, now=datetime.utcnow())
16+
self.human_created_at = duration(self.created_at, now=datetime.now(timezone.utc))
1717
self.closed_at = (
1818
dateutil.parser.parse(data["closed_at"]) if not self.open else None
1919
)
@@ -35,7 +35,7 @@ def system_avatar_url(self):
3535

3636
@property
3737
def human_closed_at(self):
38-
return duration(self.closed_at, now=datetime.utcnow())
38+
return duration(self.closed_at, now=datetime.now(timezone.utc))
3939

4040
@property
4141
def message_groups(self):
@@ -166,7 +166,7 @@ class Message:
166166
def __init__(self, data):
167167
self.id = int(data["message_id"])
168168
self.created_at = dateutil.parser.parse(data["timestamp"])
169-
self.human_created_at = duration(self.created_at, now=datetime.utcnow())
169+
self.human_created_at = duration(self.created_at, now=datetime.now(timezone.utc))
170170
self.raw_content = data["content"]
171171
self.content = self.format_html_content(self.raw_content)
172172
self.attachments = [Attachment(a) for a in data["attachments"]]

0 commit comments

Comments
 (0)