田爽 1 år sedan
förälder
incheckning
e661ad7b2c
1 ändrade filer med 1 tillägg och 2 borttagningar
  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);
         }