fix: replace 9 bare excepts with except Exception
This commit is contained in:
@@ -1804,7 +1804,7 @@ async def generate_chapter_content_stream(
|
|||||||
# 强制关闭
|
# 强制关闭
|
||||||
try:
|
try:
|
||||||
await db_session.close()
|
await db_session.close()
|
||||||
except:
|
except Exception:
|
||||||
pass
|
pass
|
||||||
|
|
||||||
return create_sse_response(event_generator())
|
return create_sse_response(event_generator())
|
||||||
|
|||||||
@@ -461,7 +461,7 @@ async def update_character(
|
|||||||
# 解析副职业JSON
|
# 解析副职业JSON
|
||||||
try:
|
try:
|
||||||
sub_careers_data = json.loads(sub_careers_json) if isinstance(sub_careers_json, str) else sub_careers_json
|
sub_careers_data = json.loads(sub_careers_json) if isinstance(sub_careers_json, str) else sub_careers_json
|
||||||
except:
|
except Exception:
|
||||||
sub_careers_data = []
|
sub_careers_data = []
|
||||||
|
|
||||||
# 删除现有的所有副职业关联
|
# 删除现有的所有副职业关联
|
||||||
@@ -881,7 +881,7 @@ async def generate_character_stream(
|
|||||||
stage_info = " → ".join(stage_names)
|
stage_info = " → ".join(stage_names)
|
||||||
if len(stages) > 3:
|
if len(stages) > 3:
|
||||||
stage_info += " → ..."
|
stage_info += " → ..."
|
||||||
except:
|
except Exception:
|
||||||
stage_info = f"共{career.max_stage}个阶段"
|
stage_info = f"共{career.max_stage}个阶段"
|
||||||
|
|
||||||
careers_info += f"- 名称: {career.name}"
|
careers_info += f"- 名称: {career.name}"
|
||||||
|
|||||||
@@ -220,7 +220,7 @@ async def get_db(request: Request):
|
|||||||
logger.error(f"❌ 关闭会话时出错 [User:{user_id}][ID:{session_id}]: {str(e)}", exc_info=True)
|
logger.error(f"❌ 关闭会话时出错 [User:{user_id}][ID:{session_id}]: {str(e)}", exc_info=True)
|
||||||
try:
|
try:
|
||||||
await session.close()
|
await session.close()
|
||||||
except:
|
except Exception:
|
||||||
pass
|
pass
|
||||||
|
|
||||||
async def init_db(user_id: str = None):
|
async def init_db(user_id: str = None):
|
||||||
|
|||||||
@@ -1003,7 +1003,7 @@ class MCPClientFacade:
|
|||||||
try:
|
try:
|
||||||
content_obj = json.loads(content)
|
content_obj = json.loads(content)
|
||||||
content = json.dumps(content_obj, ensure_ascii=False, indent=2)
|
content = json.dumps(content_obj, ensure_ascii=False, indent=2)
|
||||||
except:
|
except Exception:
|
||||||
pass
|
pass
|
||||||
lines.append(f"```json\n{content}\n```\n")
|
lines.append(f"```json\n{content}\n```\n")
|
||||||
else:
|
else:
|
||||||
|
|||||||
@@ -210,7 +210,7 @@ class ImportExportService:
|
|||||||
if ch.expansion_plan:
|
if ch.expansion_plan:
|
||||||
try:
|
try:
|
||||||
expansion_plan = json.loads(ch.expansion_plan) if isinstance(ch.expansion_plan, str) else ch.expansion_plan
|
expansion_plan = json.loads(ch.expansion_plan) if isinstance(ch.expansion_plan, str) else ch.expansion_plan
|
||||||
except:
|
except Exception:
|
||||||
expansion_plan = None
|
expansion_plan = None
|
||||||
|
|
||||||
exported_chapters.append(ChapterExportData(
|
exported_chapters.append(ChapterExportData(
|
||||||
@@ -243,7 +243,7 @@ class ImportExportService:
|
|||||||
if char.traits:
|
if char.traits:
|
||||||
try:
|
try:
|
||||||
traits = json.loads(char.traits) if isinstance(char.traits, str) else char.traits
|
traits = json.loads(char.traits) if isinstance(char.traits, str) else char.traits
|
||||||
except:
|
except Exception:
|
||||||
traits = None
|
traits = None
|
||||||
|
|
||||||
exported.append(CharacterExportData(
|
exported.append(CharacterExportData(
|
||||||
@@ -1420,7 +1420,7 @@ class ImportExportService:
|
|||||||
if char.traits:
|
if char.traits:
|
||||||
try:
|
try:
|
||||||
traits = json.loads(char.traits) if isinstance(char.traits, str) else char.traits
|
traits = json.loads(char.traits) if isinstance(char.traits, str) else char.traits
|
||||||
except:
|
except Exception:
|
||||||
traits = None
|
traits = None
|
||||||
|
|
||||||
# 基础角色数据
|
# 基础角色数据
|
||||||
|
|||||||
@@ -31,7 +31,7 @@ def clean_json_response(text: str) -> str:
|
|||||||
json.loads(text)
|
json.loads(text)
|
||||||
logger.debug(f"✅ 直接解析成功,无需清洗")
|
logger.debug(f"✅ 直接解析成功,无需清洗")
|
||||||
return text
|
return text
|
||||||
except:
|
except Exception:
|
||||||
pass
|
pass
|
||||||
|
|
||||||
# 找到第一个 { 或 [
|
# 找到第一个 { 或 [
|
||||||
|
|||||||
Reference in New Issue
Block a user