Skip to content
Snippets Groups Projects
Verified Commit 4dcb6d31 authored by Jakob Moser's avatar Jakob Moser
Browse files

Use Optional, remove incorrect type

parent 59bbca69
No related branches found
No related tags found
1 merge request!22Make MyPy happy
...@@ -28,15 +28,15 @@ class UtcDateTime(types.TypeDecorator): ...@@ -28,15 +28,15 @@ class UtcDateTime(types.TypeDecorator):
return types.String(32) return types.String(32)
def process_bind_param( def process_bind_param(
self, value: datetime | None, dialect: Dialect self, value: Optional[datetime], dialect: Dialect
) -> Optional[str | datetime]: ) -> Optional[str]:
if value is None: if value is None:
return None return None
return value.astimezone(timezone.utc).isoformat() return value.astimezone(timezone.utc).isoformat()
def process_result_value( def process_result_value(
self, value: str | None, dialect: Dialect self, value: Optional[str], dialect: Dialect
) -> Optional[datetime]: ) -> Optional[datetime]:
if value is None: if value is None:
return None return None
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment