From a148eaa6916c95df18ed7dd67180648f696e3e9d 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:21 +0100
Subject: [PATCH] server: Turn off debug mode in public instances

---
 jvm/src/main/scala/cs214/webapp/server/ApplicationJVM.scala | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/jvm/src/main/scala/cs214/webapp/server/ApplicationJVM.scala b/jvm/src/main/scala/cs214/webapp/server/ApplicationJVM.scala
index 6c0b55b..f1e6ad5 100644
--- a/jvm/src/main/scala/cs214/webapp/server/ApplicationJVM.scala
+++ b/jvm/src/main/scala/cs214/webapp/server/ApplicationJVM.scala
@@ -11,6 +11,8 @@ abstract class ApplicationJVM extends cask.Main:
   override def host: String = Config.HTTP_HOST
   override def port: Int = Config.HTTP_PORT
 
+  override def debugMode = !Config.PUBLIC_INSTANCE
+
   val allRoutes = Seq(web.WebServerRoutes())
   println(s"[WebServer] started on ${host}:${port}.")
 
-- 
GitLab