Fix: Use DocumentBriefResponse in DocumentListResponse to avoid validation error

This commit is contained in:
Motoko
2026-03-30 18:52:18 +00:00
parent 2884ba2e55
commit 4d72239649
2 changed files with 4 additions and 4 deletions

View File

@@ -40,10 +40,6 @@ class DocumentResponse(BaseModel):
model_config = {"from_attributes": True} model_config = {"from_attributes": True}
class DocumentListResponse(BaseModel):
documents: list[DocumentResponse]
class DocumentBriefResponse(BaseModel): class DocumentBriefResponse(BaseModel):
"""Brief document for list views without content.""" """Brief document for list views without content."""
id: str id: str
@@ -56,3 +52,7 @@ class DocumentBriefResponse(BaseModel):
updated_at: datetime updated_at: datetime
model_config = {"from_attributes": True} model_config = {"from_attributes": True}
class DocumentListResponse(BaseModel):
documents: list[DocumentBriefResponse]

Binary file not shown.