feat/FRO-31 Small backend changes #108

Merged
Janis merged 3 commits from feat/FRO-31 into main 2025-12-11 07:10:24 +01:00
2 changed files with 5 additions and 4 deletions

View File

@@ -34,7 +34,7 @@ class StatusController @Inject()(
Json.obj(
"status" -> "authenticated",
"username" -> user.name,
"inGame" -> "false"
"inGame" -> false
)
)
} else {
@@ -43,7 +43,7 @@ class StatusController @Inject()(
Json.obj(
"status" -> "authenticated",
"username" -> user.name,
"inGame" -> "true",
"inGame" -> true,
"gameId" -> game.id
)
)
@@ -80,7 +80,7 @@ class StatusController @Inject()(
}}
private def getUserFromSession(request: RequestHeader): Option[User] = {
val session = request.cookies.get("sessionId")
val session = request.cookies.get("accessToken")
if (session.isDefined)
return sessionManager.getUserBySession(session.get.value)
None

View File

@@ -57,7 +57,8 @@ object WebsocketEventMapper {
Json.obj(
"id" -> ("request-" + java.util.UUID.randomUUID().toString),
"event" -> obj.id,
"state" -> stateToJson(session),
"state" -> session.gameLobby.getLogic.getCurrentState.toString,
"stateData" -> stateToJson(session),
"data" -> data
)
}