diff --git a/workflow-engine-core/src/main/java/cn/axzo/workflow/core/converter/json/ReceiveTaskJsonConverter.java b/workflow-engine-core/src/main/java/cn/axzo/workflow/core/converter/json/ReceiveTaskJsonConverter.java index 9c7e92505..e2282e81c 100644 --- a/workflow-engine-core/src/main/java/cn/axzo/workflow/core/converter/json/ReceiveTaskJsonConverter.java +++ b/workflow-engine-core/src/main/java/cn/axzo/workflow/core/converter/json/ReceiveTaskJsonConverter.java @@ -46,7 +46,7 @@ public class ReceiveTaskJsonConverter extends AbstractBpmnJsonConverter executionListeners = new ArrayList<>(); - if (Objects.nonNull(node.getProperty()) && Objects.equals(node.getProperty().getApprovalMethod(), + if (Objects.nonNull(node.getProperty()) && !Objects.equals(node.getProperty().getApprovalMethod(), ApprovalMethodEnum.nobody)) { FlowableListener executionListener = new FlowableListener(); executionListener.setEvent(BaseExecutionListener.EVENTNAME_START);