fix bug
This commit is contained in:
@@ -24,24 +24,27 @@ onLoad(async (options) => {
|
|||||||
const myId = user.value.id;
|
const myId = user.value.id;
|
||||||
if (options.battleId) {
|
if (options.battleId) {
|
||||||
const result = await getGameAPI(
|
const result = await getGameAPI(
|
||||||
options.battleId || "BATTLE-1753426540845671675-932"
|
options.battleId || "BATTLE-1754302650041171466-546"
|
||||||
|
// options.battleId || "BATTLE-1754017978280570919-571"
|
||||||
);
|
);
|
||||||
data.value = {
|
data.value = {
|
||||||
...result,
|
...result,
|
||||||
redPlayers: Object.values(result.redPlayers),
|
|
||||||
bluePlayers: Object.values(result.bluePlayers),
|
|
||||||
battleMode: result.gameMode,
|
battleMode: result.gameMode,
|
||||||
};
|
};
|
||||||
if (result.mode === 1 && result.redPlayers[myId]) {
|
if (result.mode === 1) {
|
||||||
|
data.value.redPlayers = Object.values(result.redPlayers);
|
||||||
|
data.value.bluePlayers = Object.values(result.bluePlayers);
|
||||||
|
if (result.redPlayers[myId]) {
|
||||||
totalPoints.value = result.redPlayers[myId].totalScore;
|
totalPoints.value = result.redPlayers[myId].totalScore;
|
||||||
data.value.myTeam = result.redPlayers[myId].team;
|
data.value.myTeam = result.redPlayers[myId].team;
|
||||||
ifWin.value = result.winner === 0;
|
ifWin.value = result.winner === 0;
|
||||||
}
|
}
|
||||||
if (result.mode === 1 && result.bluePlayers[myId]) {
|
if (result.bluePlayers[myId]) {
|
||||||
totalPoints.value = result.bluePlayers[myId].totalScore;
|
totalPoints.value = result.bluePlayers[myId].totalScore;
|
||||||
data.value.myTeam = result.bluePlayers[myId].team;
|
data.value.myTeam = result.bluePlayers[myId].team;
|
||||||
ifWin.value = result.winner === 1;
|
ifWin.value = result.winner === 1;
|
||||||
}
|
}
|
||||||
|
}
|
||||||
if (result.mode === 2) {
|
if (result.mode === 2) {
|
||||||
data.value.playerStats = result.players.map((p) => ({
|
data.value.playerStats = result.players.map((p) => ({
|
||||||
...p,
|
...p,
|
||||||
|
|||||||
Reference in New Issue
Block a user