From 3f953e9c30d0ff687c9d347f8765842f6e31f05c Mon Sep 17 00:00:00 2001 From: alterdekim Date: Tue, 9 Jul 2024 02:53:18 +0300 Subject: [PATCH] json parsing fix --- src/main/resources/static/javascript/game.js | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/main/resources/static/javascript/game.js b/src/main/resources/static/javascript/game.js index 7997812..27c90e9 100644 --- a/src/main/resources/static/javascript/game.js +++ b/src/main/resources/static/javascript/game.js @@ -110,22 +110,22 @@ function showMessage(message) { parsePlayersList(JSON.parse(message.body)); break; case 'BoardGUI': - parseBoardGUI(JSON.parse(message.body)); + parseBoardGUI(JSON.parse(message.body)[1]); break; case 'ChangeBoardTileState': - changeBoardState(JSON.parse(message.body)); + changeBoardState(JSON.parse(message.body)[1]); break; case 'AssignChip': - assignChip(JSON.parse(message.body)); + assignChip(JSON.parse(message.body)[1]); break; case 'ChipMove': - chipMove(JSON.parse(message.body)); + chipMove(JSON.parse(message.body)[1]); break; case 'PlayerColor': - playerColor(JSON.parse(message.body)); + playerColor(JSON.parse(message.body)[1]); break; case 'ShowDialog': - showDialog(JSON.parse(message.body)); + showDialog(JSON.parse(message.body)[1]); break; } } @@ -329,7 +329,7 @@ function parseBoardGUI(body) { function parsePlayersList(body) { let p_html = ''; for( let i = 0; i < body.length; i++ ) { - let player = body[i]; + let player = body[i][1]; p_html += '

'+player.displayName+'

'+player.money+'

'; } $(".players").append(p_html);