From d52f118258519b9287abaa25b1a47760258284b8 Mon Sep 17 00:00:00 2001 From: rusefillc Date: Mon, 5 Oct 2020 23:06:07 -0400 Subject: [PATCH] Nullable localIpAddress --- .../io/src/main/java/com/rusefi/server/SessionDetails.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/java_console/io/src/main/java/com/rusefi/server/SessionDetails.java b/java_console/io/src/main/java/com/rusefi/server/SessionDetails.java index 152d3156c1..b44ac95f07 100644 --- a/java_console/io/src/main/java/com/rusefi/server/SessionDetails.java +++ b/java_console/io/src/main/java/com/rusefi/server/SessionDetails.java @@ -2,6 +2,7 @@ package com.rusefi.server; import com.rusefi.proxy.NetworkConnector; import com.rusefi.tools.online.HttpUtil; +import org.jetbrains.annotations.Nullable; import org.json.simple.JSONObject; import java.net.InetAddress; @@ -29,6 +30,7 @@ public class SessionDetails { private final String authToken; private final NetworkConnector.Implementation implementation; private final int consoleVersion; + @Nullable private final String localIpAddress; public SessionDetails(NetworkConnector.Implementation implementation, ControllerInfo controllerInfo, String authToken, int oneTimeCode, int consoleVersion) { @@ -49,7 +51,7 @@ public class SessionDetails { public SessionDetails(NetworkConnector.Implementation implementation, ControllerInfo controllerInfo, String authToken, int oneTimeCode, int consoleVersion, String localIpAddress) { this.implementation = Objects.requireNonNull(implementation); this.consoleVersion = consoleVersion; - this.localIpAddress = Objects.requireNonNull(localIpAddress); + this.localIpAddress = localIpAddress; Objects.requireNonNull(controllerInfo); Objects.requireNonNull(authToken); this.controllerInfo = controllerInfo;