From a2bf0db215afeddebeba6d9141e94a9d5edc1c42 Mon Sep 17 00:00:00 2001 From: jxxghp Date: Fri, 16 Oct 2026 20:11:21 +0800 Subject: [PATCH] fix(types): acknowledge missing workflow lookup results --- app/db/oper/workflow.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/db/oper/workflow.py b/app/db/oper/workflow.py index bfe75eb30..e87e02f53 100644 --- a/app/db/oper/workflow.py +++ b/app/db/oper/workflow.py @@ -171,9 +171,9 @@ class WorkflowOper(DbOper): lambda session: Workflow.get_event_triggered_workflows(session) ) - def get_by_name(self, name: str) -> Workflow: + def get_by_name(self, name: str) -> Optional[Workflow]: """ - 按名称获取工作流 + 按名称获取工作流,未命中时返回 None。 """ return self._execute_sync_query( lambda session: Workflow.get_by_name(session, name)