fix: saving document from browser extension fails due to missing and mismatch fields of backend data models

This commit is contained in:
WayChan 2025-12-03 15:32:32 +00:00
parent b32ed6c1f8
commit 081080233a
2 changed files with 10 additions and 2 deletions

View file

@ -69,10 +69,14 @@ async def _process_extension_document(
class DocumentMetadata(BaseModel):
VisitedWebPageTitle: str
VisitedWebPageURL: str
BrowsingSessionId: str
VisitedWebPageDateWithTimeInISOString: str
VisitedWebPageReffererURL: str
VisitedWebPageVisitDurationInMilliseconds: str
class IndividualDocument(BaseModel):
metadata: DocumentMetadata
content: str
pageContent: str
individual_document = IndividualDocument(**individual_document_dict)