irongit

Enhanced time synchronization for drf views.

added customizability to datetime format per init

huncholanehuncholaneauthored
parent 1ea8272commit 64d11bad720ee498616e6efef0e6a4c438b18837Browse files

1 file changed, +2 -2

+2-2timecheck/timecheck.py
@@ -47,11 +47,11 @@ class TimeCheckPrivate:
4747 self.client_timestamp = client_timestamp
4848
4949 if server_timestamp:
50- self.server_timestamp = normalize_dt(server_timestamp)
50+ self.server_timestamp = normalize_dt(server_timestamp, self._dt_fmt)
5151 elif self._instance_field and hasattr(instance, self._instance_field):
5252 val = getattr(instance, self._instance_field)
5353 if isinstance(val, dt.datetime):
54- self.server_timestamp = normalize_dt(val, self._date)
54+ self.server_timestamp = normalize_dt(val, self._dt_fmt)
5555 else:
5656 raise InvalidServerDatetimeField(
5757 self._instance_field or "No instance field",