We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 91b018c commit ff6865fCopy full SHA for ff6865f
CHANGES.rst
@@ -5,7 +5,7 @@ Changelog
5
1.5.2 (unreleased)
6
------------------
7
8
-*
+* Fix datetime.time serialization
9
10
1.5.1 (2026-03-06)
11
tracking_fields/tracking.py
@@ -130,6 +130,8 @@ def _serialize_field(field):
130
return json.dumps(field.strftime("%Y-%m-%d %H:%M:%S"), ensure_ascii=False)
131
if isinstance(field, datetime.date):
132
return json.dumps(field.strftime("%Y-%m-%d"), ensure_ascii=False)
133
+ if isinstance(field, datetime.time):
134
+ return json.dumps(field.strftime("%H-%M"), ensure_ascii=False)
135
if isinstance(field, FieldFile):
136
try:
137
return json.dumps(field.path, ensure_ascii=False)
0 commit comments