Update WorkflowIsAlreadyExecutingSpecification.cs

Fixes #2589
This commit is contained in:
Sipke Schoorstra 2021-12-14 22:06:11 +01:00
parent c23b2b4de7
commit 941b7dd6c9

View file

@ -6,6 +6,6 @@ namespace Elsa.Persistence.Specifications.WorkflowInstances
{
public class WorkflowIsAlreadyExecutingSpecification : Specification<WorkflowInstance>
{
public override Expression<Func<WorkflowInstance, bool>> ToExpression() => x => x.WorkflowStatus == WorkflowStatus.Running || x.WorkflowStatus == WorkflowStatus.Suspended;
public override Expression<Func<WorkflowInstance, bool>> ToExpression() => x => x.WorkflowStatus == WorkflowStatus.Running || x.WorkflowStatus == WorkflowStatus.Suspended || x.WorkflowStatus == WorkflowStatus.Idle;
}
}