瀏覽代碼

报错处理

田爽 1 年之前
父節點
當前提交
e661ad7b2c
共有 1 個文件被更改,包括 1 次插入2 次删除
  1. 1 2
      src/Hotline.Application/FlowEngine/WorkflowApplication.cs

+ 1 - 2
src/Hotline.Application/FlowEngine/WorkflowApplication.cs

@@ -599,8 +599,7 @@ public class WorkflowApplication : IWorkflowApplication, IScopeDependency
                         : null
                 : CheckFlowDirection(currentStep.BusinessType, stepDefine.BusinessType);
 
-            stepOption.Handler =
-                originStep.NextHandlers.First(d => d.Key == originStep.HandlerId || d.Key == originStep.HandlerOrgId);
+            if (originStep.NextHandlers.Any()) stepOption.Handler = originStep.NextHandlers.First(d => d.Key == originStep.HandlerId || d.Key == originStep.HandlerOrgId);
 
             steps.Add(stepOption);
         }