add search_service.reindex_all() and api route

This commit is contained in:
phernandez
2025-01-04 20:14:36 -06:00
parent 6b94ec57a4
commit 5488ff49d1
6 changed files with 250 additions and 31 deletions
+2 -2
View File
@@ -165,10 +165,10 @@ DocumentServiceDep = Annotated[DocumentService, Depends(get_document_service)]
async def get_search_service(
search_repository: SearchRepositoryDep,
search_repository: SearchRepositoryDep, entity_service: EntityServiceDep, document_service: DocumentServiceDep
) -> SearchService:
"""Create SearchService with dependencies."""
return SearchService(search_repository)
return SearchService(search_repository, document_service, entity_service)
SearchServiceDep = Annotated[SearchService, Depends(get_search_service)]