feat: Update routing and websocket configuration for game state management (#109)

Reviewed-on: #109
This commit is contained in:
2025-12-14 15:10:43 +01:00
parent 13038b0cb9
commit 35f608513d
6 changed files with 15 additions and 17 deletions

View File

@@ -21,7 +21,7 @@ class WebsocketController @Inject()(
)(implicit system: ActorSystem, mat: Materializer) extends AbstractController(cc) {
def socket(): WebSocket = WebSocket.accept[String, String] { request =>
val session = request.cookies.get("sessionId")
val session = request.cookies.get("accessToken")
if (session.isEmpty) throw new Exception("No session cookie found")
val userOpt = sessionManger.getUserBySession(session.get.value)
if (userOpt.isEmpty) throw new Exception("Invalid session")