diff --git a/src/main/java/org/openautonomousconnection/webserver/api/SessionContext.java b/src/main/java/org/openautonomousconnection/webserver/api/SessionContext.java index 2208e3b..ab6f581 100644 --- a/src/main/java/org/openautonomousconnection/webserver/api/SessionContext.java +++ b/src/main/java/org/openautonomousconnection/webserver/api/SessionContext.java @@ -29,8 +29,8 @@ public final class SessionContext { String sessionId = headers.get("session"); if (sessionId == null) return new SessionContext(null, null, false); - String ip = (client.getWebSocket() != null && client.getWebSocket().getInetAddress() != null) - ? client.getWebSocket().getInetAddress().getHostAddress() : ""; + String ip = (client.getPipelineConnection().getSocket() != null && client.getPipelineConnection().getSocket().getInetAddress() != null) + ? client.getPipelineConnection().getSocket().getInetAddress().getHostAddress() : ""; String userAgent = headers.getOrDefault("user-agent", "");