fix circular import in kb sync service

This commit is contained in:
CREDO23 2026-02-17 17:48:24 +02:00
parent b240bc3e1a
commit e92aa68523

View file

@ -8,7 +8,6 @@ from sqlalchemy.future import select
from app.config import config from app.config import config
from app.db import Chunk, Document from app.db import Chunk, Document
from app.services.llm_service import get_user_long_context_llm from app.services.llm_service import get_user_long_context_llm
from app.tasks.connector_indexers.base import get_current_timestamp, safe_set_chunks
from app.utils.document_converters import ( from app.utils.document_converters import (
create_document_chunks, create_document_chunks,
generate_document_summary, generate_document_summary,
@ -29,6 +28,11 @@ class NotionKBSyncService:
appended_content: str, appended_content: str,
user_id: str, user_id: str,
) -> dict: ) -> dict:
from app.tasks.connector_indexers.base import (
get_current_timestamp,
safe_set_chunks,
)
try: try:
result = await self.db_session.execute( result = await self.db_session.execute(
select(Document).filter( select(Document).filter(