diff --git a/lib/majsoul/analyze.js b/lib/majsoul/analyze.js index 03d3896..af57bb8 100644 --- a/lib/majsoul/analyze.js +++ b/lib/majsoul/analyze.js @@ -356,7 +356,7 @@ function analyzeGameRecord(record_list){ } for (let i = 0; i < record.accounts.length; i ++ ){ let acc = record.accounts[i]; - let pos = acc.seat; + let pos = acc.seat || 0; let pdata = gamedata.playerdata[pos]; pdata.id = acc.account_id; pdata.name = acc.nickname; @@ -366,7 +366,7 @@ function analyzeGameRecord(record_list){ } for (let i = 0; i < gamedata.roomdata.player; i ++ ){ let point = record.result.players[i]; - let pos = point.seat; + let pos = point.seat || 0; let pdata = gamedata.playerdata[pos]; pdata.finalpoint = point.part_point_1; pdata.deltapt = point.grading_score;