From 3cea13b71d8a9b5365e0f9738fa77dc47e603e59 Mon Sep 17 00:00:00 2001 From: crschnick Date: Sun, 13 Apr 2025 16:02:39 +0000 Subject: [PATCH] Fixes [stage] --- app/src/main/java/io/xpipe/app/core/AppExtensionManager.java | 4 ++-- .../java/io/xpipe/beacon/test/BeaconDaemonController.java | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/io/xpipe/app/core/AppExtensionManager.java b/app/src/main/java/io/xpipe/app/core/AppExtensionManager.java index a848c4d8e..e43682767 100644 --- a/app/src/main/java/io/xpipe/app/core/AppExtensionManager.java +++ b/app/src/main/java/io/xpipe/app/core/AppExtensionManager.java @@ -81,7 +81,7 @@ public class AppExtensionManager { if (!AppProperties.get().isFullVersion()) { var localInstallation = XPipeInstallation.getLocalDefaultInstallationBasePath( AppProperties.get().isStaging() || AppProperties.get().isLocatePtb()); - Path p = Path.of(localInstallation); + Path p = localInstallation; if (!Files.exists(p)) { throw new IllegalStateException( "Required local XPipe installation was not found but is required for development. See https://github.com/xpipe-io/xpipe/blob/master/CONTRIBUTING.md#development-setup"); @@ -115,7 +115,7 @@ public class AppExtensionManager { private static String getLocalInstallVersion() throws Exception { var localInstallation = XPipeInstallation.getLocalDefaultInstallationBasePath(); - var exec = Path.of(localInstallation, XPipeInstallation.getDaemonExecutablePath(OsType.getLocal())); + var exec = localInstallation.resolve(XPipeInstallation.getDaemonExecutablePath(OsType.getLocal())); var fc = new ProcessBuilder(exec.toString(), "version").redirectError(ProcessBuilder.Redirect.DISCARD); var proc = fc.start(); var out = new String(proc.getInputStream().readAllBytes()); diff --git a/beacon/src/main/java/io/xpipe/beacon/test/BeaconDaemonController.java b/beacon/src/main/java/io/xpipe/beacon/test/BeaconDaemonController.java index bdef714e0..80671347d 100644 --- a/beacon/src/main/java/io/xpipe/beacon/test/BeaconDaemonController.java +++ b/beacon/src/main/java/io/xpipe/beacon/test/BeaconDaemonController.java @@ -25,7 +25,7 @@ public class BeaconDaemonController { custom = true; } else { var defaultBase = XPipeInstallation.getLocalDefaultInstallationBasePath(); - process = BeaconServer.start(defaultBase, mode); + process = BeaconServer.start(defaultBase.toString(), mode); } waitForStartup(process, custom);