use connectingPlayer instead of request

This commit is contained in:
Marco 2023-12-30 12:57:56 +01:00
parent e478bf46fc
commit 8aa5cd88ef

View File

@ -106,7 +106,7 @@ func joinPrivateGame(c *gin.Context) {
req.PlayerID != nil && req.PlayerID != nil &&
req.LobbyID != nil { //is reconnect req.LobbyID != nil { //is reconnect
lobby := u.FindExistingPrivateLobbyByID(utils.Passphrase(*req.Passphrase)) lobby := u.FindExistingPrivateLobbyByID(utils.Passphrase(*req.Passphrase))
_, found := lobby.GetPlayerByUUID(*req.PlayerID) _, found := lobby.GetPlayerByUUID(connectingPlayer.Uuid)
if found { if found {
c.IndentedJSON( c.IndentedJSON(
http.StatusOK, http.StatusOK,
@ -121,8 +121,6 @@ func joinPrivateGame(c *gin.Context) {
} }
} }
player = chess.NewPlayer(uuid.New())
mut.Lock() mut.Lock()
defer mut.Unlock() defer mut.Unlock()
lobby := u.FindExistingPrivateLobbyByID(utils.Passphrase(*req.Passphrase)) lobby := u.FindExistingPrivateLobbyByID(utils.Passphrase(*req.Passphrase))