From 165ea958127e64e8b87bd9dce636bcdaff28b75a Mon Sep 17 00:00:00 2001 From: "everywhere.z" Date: Wed, 26 Mar 2025 00:07:31 +0800 Subject: [PATCH] =?UTF-8?q?bug=20#IBVGGT=2013=E7=89=88=E6=9C=ACgroovy?= =?UTF-8?q?=E8=84=9A=E6=9C=AC=E4=B8=AD=E4=BD=BF=E7=94=A8=5Fmeta.cmp.setIsE?= =?UTF-8?q?nd(true)=E7=BB=93=E6=9D=9F=E6=B5=81=E7=A8=8B=E4=B8=8D=E7=94=9F?= =?UTF-8?q?=E6=95=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/yomahub/liteflow/core/ScriptCommonComponent.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/liteflow-core/src/main/java/com/yomahub/liteflow/core/ScriptCommonComponent.java b/liteflow-core/src/main/java/com/yomahub/liteflow/core/ScriptCommonComponent.java index d73a053e1..3ccf7aefe 100644 --- a/liteflow-core/src/main/java/com/yomahub/liteflow/core/ScriptCommonComponent.java +++ b/liteflow-core/src/main/java/com/yomahub/liteflow/core/ScriptCommonComponent.java @@ -48,7 +48,7 @@ public class ScriptCommonComponent extends NodeComponent implements ScriptCompon public boolean isEnd() { //因为如果在scriptExecutor去执行cmp的super.isEnd()方法,会引起无限循环导致栈溢出 //这里没有更好的办法,只有硬代码判断下了 - if (!this.getRefNode().getLanguage().equals(ScriptTypeEnum.JAVA.getDisplayName())){ + if (!ScriptTypeEnum.JAVA.getDisplayName().equals(this.getRefNode().getLanguage())){ return super.isEnd(); } ScriptExecuteWrap wrap = this.buildWrap(this);