Skip to content

Commit 5dc9cee

Browse files
committed
fix(models): attach datetime exclusion to fields
1 parent af499e9 commit 5dc9cee

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

reddwarf/models.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
from pydantic import BaseModel, NonNegativeInt, Field, AliasChoices, field_serializer
2-
from typing import Literal, Optional, TypeAlias, Annotated
2+
from typing import Literal, Optional, TypeAlias
33
from datetime import datetime
44
from enum import IntEnum
55

@@ -34,7 +34,7 @@ def serialize_modified(self, modified: datetime, _info):
3434
serialization_alias="modified",
3535
)
3636
conversation_id: Optional[str] = None
37-
datetime: Optional[Annotated[str, Field(exclude=True)]] = None
37+
datetime: Optional[str] = Field(default=None, exclude=True)
3838

3939
class Statement(BaseModel):
4040
txt: str = Field(
@@ -77,4 +77,4 @@ class Statement(BaseModel):
7777
pass_count: Optional[NonNegativeInt] = None
7878
count: Optional[NonNegativeInt] = None
7979
conversation_id: Optional[str] = None
80-
datetime: Optional[Annotated[str, Field(exclude=True)]] = None
80+
datetime: Optional[str] = Field(default=None, exclude=True)

0 commit comments

Comments
 (0)