diff --git a/liteflow-core/src/main/java/com/yomahub/liteflow/flow/element/Chain.java b/liteflow-core/src/main/java/com/yomahub/liteflow/flow/element/Chain.java index c3c5faa3d..509234352 100644 --- a/liteflow-core/src/main/java/com/yomahub/liteflow/flow/element/Chain.java +++ b/liteflow-core/src/main/java/com/yomahub/liteflow/flow/element/Chain.java @@ -273,13 +273,12 @@ public class Chain implements Executable{ tempChain.setCompiled(false); LiteFlowChainELBuilder.buildUnCompileChain(tempChain); - List tempConditionList = tempChain.getConditionList(); // 移除临时chain FlowBus.removeChain(tempChainId); // 打印警告,可用于排查临时chain与已有chain重名(几乎不可能发生)而将已有chain覆盖的情况 LOG.warn("The conditionList of chain[{}] is empty, " + "temporarily using chain[{}] (now removed) to build it.", chainId, tempChainId); - return tempConditionList; + return tempChain.getConditionList(); } }