fix: 生成sop时获取版本信息错误

This commit is contained in:
GuoQing Zhang
2025-08-07 14:48:41 +08:00
parent f807ddd826
commit e121f9d75d
+3 -3
View File
@@ -186,17 +186,17 @@ async def generate_sop(
logger.info(f"开始生成与重新规划灵思SOP,灵思会话版本ID: {linsight_session_version_id} ")
session_version = await LinsightSessionVersionDao.get_session_versions_by_session_id(linsight_session_version_id)
session_version = await LinsightSessionVersionDao.get_by_id(linsight_session_version_id)
# 获取有权限的知识库列表
if not session_version:
raise NotFoundError.http_exception()
res = []
if session_version[0].org_knowledge_enabled:
if session_version.org_knowledge_enabled:
linsight_conf = settings.get_linsight_conf()
res, _ = await KnowledgeService.get_knowledge(request, login_user, KnowledgeTypeEnum.NORMAL, None, 1,
linsight_conf.max_knowledge_num)
if session_version[0].personal_knowledge_enabled:
if session_version.personal_knowledge_enabled:
knowledge = await KnowledgeDao.aget_user_knowledge(login_user.user_id, None,
KnowledgeTypeEnum.PRIVATE)
if knowledge: