Removed Zulu
This commit is contained in:
parent
4eb19a51c4
commit
adc715ed8e
@ -98,7 +98,7 @@ def persist_event_and_mark_consumed(db: Database, event: MetadataSearchResultEve
|
|||||||
str(event.eventId),
|
str(event.eventId),
|
||||||
event_name,
|
event_name,
|
||||||
as_data,
|
as_data,
|
||||||
utc_now().isoformat()
|
utc_now()
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
@ -87,7 +87,7 @@ def make_row(task_id, ref_id):
|
|||||||
"CLAIMED_BY": None,
|
"CLAIMED_BY": None,
|
||||||
"CONSUMED": False,
|
"CONSUMED": False,
|
||||||
"LAST_CHECK_IN": None,
|
"LAST_CHECK_IN": None,
|
||||||
"PERSISTED_AT": utc_now().isoformat()
|
"PERSISTED_AT": utc_now()
|
||||||
}
|
}
|
||||||
|
|
||||||
def test_fetch_next_task_maps_correctly(monkeypatch):
|
def test_fetch_next_task_maps_correctly(monkeypatch):
|
||||||
|
|||||||
@ -2,15 +2,9 @@ from datetime import datetime, timezone
|
|||||||
|
|
||||||
def utc_now():
|
def utc_now():
|
||||||
"""
|
"""
|
||||||
Returnerer et offset-aware UTC datetime-objekt.
|
Returnerer en UTC-basert LocalDateTime uten Z eller offset,
|
||||||
Brukes for alle timestamps som skal inn i databasen.
|
med nanosekund-lignende presisjon (mikrosekunder + padding).
|
||||||
"""
|
"""
|
||||||
return datetime.now(timezone.utc)
|
dt = datetime.now(timezone.utc).replace(tzinfo=None)
|
||||||
|
return dt.strftime("%Y-%m-%dT%H:%M:%S.") + f"{dt.microsecond:06d}000"
|
||||||
|
|
||||||
|
|
||||||
def utc_iso():
|
|
||||||
"""
|
|
||||||
Returnerer en ISO8601-streng i UTC, f.eks. '2025-01-22T12:34:56.789012+00:00'
|
|
||||||
Perfekt for JSON-serialisering og DB-felter som lagres som tekst.
|
|
||||||
"""
|
|
||||||
return utc_now().isoformat()
|
|
||||||
|
|||||||
@ -36,6 +36,6 @@ def create_event(event_cls, file_name: str, file_uri: str, reference_id: Optiona
|
|||||||
return event_cls(
|
return event_cls(
|
||||||
referenceId=reference_id or str(uuid.uuid4()),
|
referenceId=reference_id or str(uuid.uuid4()),
|
||||||
eventId=str(uuid.uuid4()),
|
eventId=str(uuid.uuid4()),
|
||||||
metadata=Metadata(created=utc_now().isoformat()),
|
metadata=Metadata(created=utc_now()),
|
||||||
data=FileInfo(fileName=file_name, fileUri=file_uri)
|
data=FileInfo(fileName=file_name, fileUri=file_uri)
|
||||||
)
|
)
|
||||||
|
|||||||
@ -2,15 +2,9 @@ from datetime import datetime, timezone
|
|||||||
|
|
||||||
def utc_now():
|
def utc_now():
|
||||||
"""
|
"""
|
||||||
Returnerer et offset-aware UTC datetime-objekt.
|
Returnerer en UTC-basert LocalDateTime uten Z eller offset,
|
||||||
Brukes for alle timestamps som skal inn i databasen.
|
med nanosekund-lignende presisjon (mikrosekunder + padding).
|
||||||
"""
|
"""
|
||||||
return datetime.now(timezone.utc)
|
dt = datetime.now(timezone.utc).replace(tzinfo=None)
|
||||||
|
return dt.strftime("%Y-%m-%dT%H:%M:%S.") + f"{dt.microsecond:06d}000"
|
||||||
|
|
||||||
|
|
||||||
def utc_iso():
|
|
||||||
"""
|
|
||||||
Returnerer en ISO8601-streng i UTC, f.eks. '2025-01-22T12:34:56.789012+00:00'
|
|
||||||
Perfekt for JSON-serialisering og DB-felter som lagres som tekst.
|
|
||||||
"""
|
|
||||||
return utc_now().isoformat()
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user