feat(knowledge-fs): add content handling for initial source preview and cleanup tasks

This commit is contained in:
FFXN 2026-09-03 21:16:54 +08:00
parent b7b8367234
commit 31b2b4d500

View File

@ -19,6 +19,7 @@ from repositories.sqlalchemy_knowledge_fs_control_space_repository import (
SQLAlchemyKnowledgeFSControlSpaceRepository,
)
from services.credential_permission_service import CredentialPermissionService
from services.knowledge_fs.initial_source_preview_job import KnowledgeFSInitialSourcePreviewJobService
from services.knowledge_fs.product_dto import (
KnowledgeFSCrawlImportPayload,
KnowledgeFSInitialOnlineDocumentSourcePayload,
@ -282,8 +283,6 @@ def _start_workflow(
if isinstance(payload, KnowledgeFSInitialWebsiteSourcePayload):
pages = None
if payload.preview_job_id:
from services.knowledge_fs.initial_source_preview_job import KnowledgeFSInitialSourcePreviewJobService
pages = KnowledgeFSInitialSourcePreviewJobService.selected_content(
tenant_id=tenant_id,
account_id=account_id,