X-Git-Url: https://git.auder.net/images/pieces/%22%20%20V.getPpath%28board%5Bi%5D%5Bj%5D%29%20%20%20%22.svg?a=blobdiff_plain;f=client%2Fsrc%2Fviews%2FGame.vue;h=cadda013897fdd3000cd7623f91d2217d4a9f4d0;hb=cd0d7743323309fcfd241ccba959df81a77970c7;hp=5939c905543ae2ee0586e3e8086c369a64a4ffe9;hpb=c6788ecf8a595409c7e31febf3d13c97bde2a725;p=vchess.git diff --git a/client/src/views/Game.vue b/client/src/views/Game.vue index 5939c905..cadda013 100644 --- a/client/src/views/Game.vue +++ b/client/src/views/Game.vue @@ -162,6 +162,10 @@ export default { case "identity": { let player = this.people.find(p => p.sid == data.user.sid); + // NOTE: sometimes player.id fails because player is undefined... + // Probably because the event was meant for Hall? + if (!player) + return; player.id = data.user.id; player.name = data.user.name; // Sending last state only for live games: corr games are complete