修正座次号设置错误的bug

This commit is contained in:
zhl 2021-01-29 13:27:43 +08:00
parent 5b8d48197c
commit c423e715a3

View File

@ -43,6 +43,7 @@ export class OnJoinCommand extends Command<CardGameState, {
const team = (idx == 1 || idx == 2) ? 1 : 0;
// end of set seat and team
let player = new Player(client.sessionId, idx, team);
this.state.players.set(client.sessionId, player);
let uinfo: {nickname: string, avatar: string, score: number, accountid: string}
if (accountId && accountId != 'robot') {
uinfo = await getUserInfo(accountId)
@ -57,8 +58,6 @@ export class OnJoinCommand extends Command<CardGameState, {
player.nickname = uinfo.nickname
player.avatar = uinfo.avatar
player.score = uinfo.score
this.state.players.set(client.sessionId, player);
this.room.addAssistClient(client.sessionId);
let self = this;
if (!this.room.match) {