xf před 2 roky
rodič
revize
75a324ab75

+ 2 - 2
src/Hotline/FlowEngine/Workflows/WorkflowDomainService.cs

@@ -333,7 +333,7 @@ namespace Hotline.FlowEngine.Workflows
 
                 workflow.Complete();
                 await _workflowRepository.UpdateAsync(workflow, cancellationToken);
-                
+
                 await _mediator.Publish(new EndWorkflowNotify(workflow), cancellationToken);
                 return;
             }
@@ -378,7 +378,7 @@ namespace Hotline.FlowEngine.Workflows
                     //(当前办理节点所处同一会签内的所有step全都办理完成并且如果开启了会签的step,必须会签结束)
                     var unComplete = steps.Any(d =>
                         d.Status != EWorkflowStepStatus.Completed ||
-                        (d.HasStartedCountersign && !d.IsStartedCountersignComplete.Value));
+                        (d.HasStartedCountersign && !(d.IsStartedCountersignComplete ?? false)));
                     nextStepCanHandle = !unComplete;
                 }
             }