feat: add created_by_email field to document schema and update related components for improved user information display

This commit is contained in:
Anish Sarkar 2026-02-21 23:41:00 +05:30
parent 12b119be59
commit f3652ad7cf
7 changed files with 65 additions and 18 deletions

View file

@ -60,9 +60,8 @@ class DocumentRead(BaseModel):
updated_at: datetime | None
search_space_id: int
created_by_id: UUID | None = None # User who created/uploaded this document
created_by_name: str | None = (
None # Display name or email of the user who created this document
)
created_by_name: str | None = None
created_by_email: str | None = None
status: DocumentStatusSchema | None = (
None # Processing status (ready, processing, failed)
)