From 4265b3ec9c5ea6ab687d3a7f9e57a654a4f7eb3e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Cl=C3=A9ment=20Pit-Claudel?= <clement.pit-claudel@epfl.ch>
Date: Fri, 20 Dec 2024 00:41:00 +0100
Subject: [PATCH] server: Improve duplicate registration message

---
 jvm/src/main/scala/cs214/webapp/server/web/WebServer.scala | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/jvm/src/main/scala/cs214/webapp/server/web/WebServer.scala b/jvm/src/main/scala/cs214/webapp/server/web/WebServer.scala
index 85fab3d..46b49d6 100644
--- a/jvm/src/main/scala/cs214/webapp/server/web/WebServer.scala
+++ b/jvm/src/main/scala/cs214/webapp/server/web/WebServer.scala
@@ -38,7 +38,7 @@ object WebServer:
 
   /** Registers the given app */
   private def register(app: ServerAppFactory): Unit =
-    require(!appDirectory.contains(app.appInfo.id))
+    require(!appDirectory.contains(app.appInfo.id), f"Already registered: ${app.appInfo.id}")
     appDirectory.put(app.appInfo.id, app)
     println(f"[${app.appInfo.id}] registered")
 
-- 
GitLab