From d53e7bb3dff0bf81024e7998e1e6e1b1578d9908 Mon Sep 17 00:00:00 2001 From: crschnick Date: Sat, 3 May 2025 06:04:30 +0000 Subject: [PATCH] Fix NPE --- .../java/io/xpipe/app/beacon/impl/AskpassExchangeImpl.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/io/xpipe/app/beacon/impl/AskpassExchangeImpl.java b/app/src/main/java/io/xpipe/app/beacon/impl/AskpassExchangeImpl.java index 98735b585..cac293a5a 100644 --- a/app/src/main/java/io/xpipe/app/beacon/impl/AskpassExchangeImpl.java +++ b/app/src/main/java/io/xpipe/app/beacon/impl/AskpassExchangeImpl.java @@ -8,6 +8,7 @@ import io.xpipe.beacon.BeaconClientException; import io.xpipe.beacon.api.AskpassExchange; import com.sun.net.httpserver.HttpExchange; +import io.xpipe.core.util.InPlaceSecretValue; public class AskpassExchangeImpl extends AskpassExchange { @@ -21,7 +22,7 @@ public class AskpassExchangeImpl extends AskpassExchange { // SSH auth with a smartcard will prompt to confirm user presence // Maybe we can show some dialog for this in the future if (msg.getPrompt() != null && msg.getPrompt().toLowerCase().contains("confirm user presence")) { - return Response.builder().build(); + return Response.builder().value(InPlaceSecretValue.of("")).build(); } if (msg.getRequest() == null) {