json parsing fix

This commit is contained in:
Michael Wain 2024-07-09 02:53:18 +03:00
parent eeaee23436
commit 3f953e9c30

View File

@ -110,22 +110,22 @@ function showMessage(message) {
parsePlayersList(JSON.parse(message.body)); parsePlayersList(JSON.parse(message.body));
break; break;
case 'BoardGUI': case 'BoardGUI':
parseBoardGUI(JSON.parse(message.body)); parseBoardGUI(JSON.parse(message.body)[1]);
break; break;
case 'ChangeBoardTileState': case 'ChangeBoardTileState':
changeBoardState(JSON.parse(message.body)); changeBoardState(JSON.parse(message.body)[1]);
break; break;
case 'AssignChip': case 'AssignChip':
assignChip(JSON.parse(message.body)); assignChip(JSON.parse(message.body)[1]);
break; break;
case 'ChipMove': case 'ChipMove':
chipMove(JSON.parse(message.body)); chipMove(JSON.parse(message.body)[1]);
break; break;
case 'PlayerColor': case 'PlayerColor':
playerColor(JSON.parse(message.body)); playerColor(JSON.parse(message.body)[1]);
break; break;
case 'ShowDialog': case 'ShowDialog':
showDialog(JSON.parse(message.body)); showDialog(JSON.parse(message.body)[1]);
break; break;
} }
} }
@ -329,7 +329,7 @@ function parseBoardGUI(body) {
function parsePlayersList(body) { function parsePlayersList(body) {
let p_html = ''; let p_html = '';
for( let i = 0; i < body.length; i++ ) { for( let i = 0; i < body.length; i++ ) {
let player = body[i]; let player = body[i][1];
p_html += '<div class="player" data-pid="'+player.userId+'" onClick="drop(this)"><p class="timeout"></p><p class="nickname">'+player.displayName+'</p><p class="money">'+player.money+'</p><div class="dropbox" style="display: none"></div> <!-- margin-top: -35px; --></div>'; p_html += '<div class="player" data-pid="'+player.userId+'" onClick="drop(this)"><p class="timeout"></p><p class="nickname">'+player.displayName+'</p><p class="money">'+player.money+'</p><div class="dropbox" style="display: none"></div> <!-- margin-top: -35px; --></div>';
} }
$(".players").append(p_html); $(".players").append(p_html);