fix(aurora): fixed duration being a timedelta in case_safe

This commit is contained in:
Seaswimmer 2024-05-06 14:45:04 -04:00
parent b7b6dc2f2e
commit 1e865643a0
Signed by untrusted user: cswimr
GPG key ID: 5D671B5D03D65A7F

View file

@ -228,6 +228,7 @@ class Moderation(AuroraGuildModel):
case_safe = case.copy()
case_safe.pop("guild_id")
case_safe["duration"] = str(case_safe["duration"]) if case_safe["duration"] else None
case_safe["timestamp"] = case_safe["timestamp"].timestamp()
case_safe["end_timestamp"] = case_safe["end_timestamp"].timestamp() if case_safe["end_timestamp"] else None
case_safe["changes"] = dumps(case_safe["changes"])