auto-sync: 2026-05-19 14:10:18

This commit is contained in:
cfdaily
2026-05-19 14:10:18 +08:00
parent 8ae8eb0106
commit 2a8dfd6918
+5
View File
@@ -782,6 +782,11 @@ class Blackboard:
return {"error": "Task not found"}
task_status = task_row["status"]
# BUG-32: 安全校验 — task 必须处于 waiting_human 才能推进
if task_status != "waiting_human":
conn.commit()
return {"error": f"Task is {task_status}, expected waiting_human"}
if action == "approve":
if cp_type == "verify":
new_task_status = "done"