From e78c60000a9a05ea1104bf44535f8a24dd20e450 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9ment=20Pit-Claudel?= <clement.pit-claudel@epfl.ch> Date: Thu, 19 Dec 2024 13:44:59 +0100 Subject: [PATCH] server: Simplify implementation of hostAddress --- .../main/scala/cs214/webapp/server/web/WebServerRoutes.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jvm/src/main/scala/cs214/webapp/server/web/WebServerRoutes.scala b/jvm/src/main/scala/cs214/webapp/server/web/WebServerRoutes.scala index e8199ed..430d2d7 100644 --- a/jvm/src/main/scala/cs214/webapp/server/web/WebServerRoutes.scala +++ b/jvm/src/main/scala/cs214/webapp/server/web/WebServerRoutes.scala @@ -34,7 +34,7 @@ private[server] final case class WebServerRoutes()(using cc: castor.Context, log && !addr.isLoopbackAddress) _ = if WebServer.debug then println(f"[debug] found address ${addr.getHostAddress}") yield addr.getHostAddress - Try(addresses.toList.head).getOrElse(InetAddress.getLocalHost.getHostAddress) + addresses.nextOption().getOrElse(InetAddress.getLocalHost.getHostAddress) @cask.get("/") def getIndexFile() = HTML_STATIC_FILE -- GitLab