From 92a13a42262b06e60b30f1aca8fc474fe2403d68 Mon Sep 17 00:00:00 2001 From: Jeremy Stretch Date: Wed, 9 Jul 2025 08:51:03 -0400 Subject: [PATCH] Use TZ-aware timestamps --- netbox/core/dataclasses.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/netbox/core/dataclasses.py b/netbox/core/dataclasses.py index 863ebd0a8..21f97d01d 100644 --- a/netbox/core/dataclasses.py +++ b/netbox/core/dataclasses.py @@ -3,6 +3,8 @@ import logging from dataclasses import dataclass, field from datetime import datetime +from django.utils import timezone + __all__ = ( 'JobLogEntry', ) @@ -12,7 +14,7 @@ __all__ = ( class JobLogEntry: level: str message: str - timestamp: datetime = field(default_factory=datetime.now) + timestamp: datetime = field(default_factory=timezone.now) @classmethod def from_logrecord(cls, record: logging.LogRecord):