From 3ba1648e07e3c7efb3e605336a8bcfd758f2e996 Mon Sep 17 00:00:00 2001 From: crschnick Date: Fri, 7 Aug 2026 05:44:48 +0000 Subject: [PATCH] keygen fixes --- .../src/main/java/io/xpipe/ext/base/script/ScriptStore.java | 6 ++---- .../java/io/xpipe/ext/base/script/ScriptStoreSetup.java | 4 ++-- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/ext/base/src/main/java/io/xpipe/ext/base/script/ScriptStore.java b/ext/base/src/main/java/io/xpipe/ext/base/script/ScriptStore.java index 167967d7e..3083dcdaf 100644 --- a/ext/base/src/main/java/io/xpipe/ext/base/script/ScriptStore.java +++ b/ext/base/src/main/java/io/xpipe/ext/base/script/ScriptStore.java @@ -11,7 +11,6 @@ import io.xpipe.app.util.Validators; import com.fasterxml.jackson.annotation.JsonTypeName; import lombok.Singular; -import lombok.SneakyThrows; import lombok.Value; import lombok.experimental.SuperBuilder; import lombok.extern.jackson.Jacksonized; @@ -62,7 +61,7 @@ public class ScriptStore implements SelfReferentialStore, StatefulDataStore ref.getStore().assembleScript(shellControl, args)) + .map(ref -> ref.getStore().assembleScriptCall(shellControl, args)) .filter(s -> s != null) .toList(); if (r.isEmpty()) { diff --git a/ext/base/src/main/java/io/xpipe/ext/base/script/ScriptStoreSetup.java b/ext/base/src/main/java/io/xpipe/ext/base/script/ScriptStoreSetup.java index 7f3186c65..eded49a2f 100644 --- a/ext/base/src/main/java/io/xpipe/ext/base/script/ScriptStoreSetup.java +++ b/ext/base/src/main/java/io/xpipe/ext/base/script/ScriptStoreSetup.java @@ -58,12 +58,12 @@ public class ScriptStoreSetup { new ShellTerminalInitCommand() { @Override public Optional terminalContent(ShellControl shellControl) { - var assembled = s.getStore().assembleScriptChain(shellControl, false); + var assembled = s.getStore().assembleScriptCall(shellControl, false); if (assembled == null) { return Optional.empty(); } - return Optional.ofNullable(assembled.getValue()); + return Optional.of(assembled); } @Override