diff --git a/portal/model/UtcDateTime.py b/portal/model/UtcDateTime.py index 64c022021ff8ab7262d25c06fa03834fd0c351be..7597b66e1f76efe4ef14325b46a616b906fb35a5 100644 --- a/portal/model/UtcDateTime.py +++ b/portal/model/UtcDateTime.py @@ -28,15 +28,15 @@ class UtcDateTime(types.TypeDecorator): return types.String(32) def process_bind_param( - self, value: datetime | None, dialect: Dialect - ) -> Optional[str | datetime]: + self, value: Optional[datetime], dialect: Dialect + ) -> Optional[str]: if value is None: return None return value.astimezone(timezone.utc).isoformat() def process_result_value( - self, value: str | None, dialect: Dialect + self, value: Optional[str], dialect: Dialect ) -> Optional[datetime]: if value is None: return None