xfe 1 rok pred
rodič
commit
f940940629

+ 4 - 1
src/Hotline/FlowEngine/Workflows/WorkflowDomainService.cs

@@ -1926,10 +1926,13 @@ namespace Hotline.FlowEngine.Workflows
                 foreach (var handler in handlers)
                 {
                     var step = CreateStep(workflow, stepDefine, prevStep, flowAssignType,
-                        new List<Kv> { handler }, stepHandlers, dto.NextStepCode,
+                        new List<Kv> { handler }, new(), dto.NextStepCode,
                         dto.NextMainHandler, countersignId, stepStatus, csPosition, expiredTime,
                         dto.NextStepName, isOrigin, handlerType, dto.BusinessType);
 
+                    var stepHandler = stepHandlers.First(d => d.GetHandler().Key == handler.Key);
+                    step.StepHandlers = new List<WorkflowStepHandler> { stepHandler };
+
                     steps.Add(step);
                 }
             }