From 671762facef0f6967c71c88b173da63e834260c5 Mon Sep 17 00:00:00 2001 From: "everywhere.z" Date: Wed, 3 Apr 2024 18:30:52 +0800 Subject: [PATCH] =?UTF-8?q?bug=20#I932V4=20=E7=BB=84=E4=BB=B6=E9=99=8D?= =?UTF-8?q?=E7=BA=A7=EF=BC=8C=E5=9C=A8=E5=AF=BB=E6=89=BE=E9=99=8D=E7=BA=A7?= =?UTF-8?q?=E7=BB=84=E4=BB=B6=E6=97=B6=EF=BC=8C=E4=BB=8D=E5=BA=94=E8=AF=A5?= =?UTF-8?q?=E5=8E=BB=E6=9F=A5=E6=89=BE=E4=B8=8B=E6=9C=89=E6=B2=A1=E6=9C=89?= =?UTF-8?q?=E5=AF=B9=E5=BA=94=E7=9A=84=E7=BB=84=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/yomahub/liteflow/flow/element/FallbackNode.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/liteflow-core/src/main/java/com/yomahub/liteflow/flow/element/FallbackNode.java b/liteflow-core/src/main/java/com/yomahub/liteflow/flow/element/FallbackNode.java index 4bd5204b..98ed0098 100644 --- a/liteflow-core/src/main/java/com/yomahub/liteflow/flow/element/FallbackNode.java +++ b/liteflow-core/src/main/java/com/yomahub/liteflow/flow/element/FallbackNode.java @@ -43,7 +43,12 @@ public class FallbackNode extends Node { @Override public void execute(Integer slotIndex) throws Exception { - loadFallBackNode(slotIndex); + Node node = FlowBus.getNode(this.expectedNodeId); + if (node != null){ + this.fallbackNode = node; + }else{ + loadFallBackNode(slotIndex); + } this.fallbackNode.setCurrChainId(this.getCurrChainId()); this.fallbackNode.execute(slotIndex); }