修复 submit_order_result 缺少告警存在性检查
LLM 传错 alarm_id 时 handle_alarm 静默返回 None, 但函数仍返回 success:true 误导用户。添加前置检查。
This commit is contained in:
@@ -674,6 +674,11 @@ class AgentDispatcher:
|
||||
svc = get_alarm_event_service()
|
||||
wechat = get_wechat_service()
|
||||
|
||||
# 检查告警是否存在
|
||||
detail = svc.get_alarm(alarm_id)
|
||||
if not detail:
|
||||
return {"error": f"未找到告警: {alarm_id}"}
|
||||
|
||||
# 合并 session 中暂存的图片
|
||||
session = get_session_manager().get(user_id)
|
||||
if session.pending_images:
|
||||
|
||||
Reference in New Issue
Block a user