X-Git-Url: https://git.auder.net/?p=vchess.git;a=blobdiff_plain;f=client%2Fsrc%2Fviews%2FGame.vue;h=cadda013897fdd3000cd7623f91d2217d4a9f4d0;hp=5939c905543ae2ee0586e3e8086c369a64a4ffe9;hb=cd0d7743323309fcfd241ccba959df81a77970c7;hpb=bcaa8c0061b67fa95691a951d415bafef33265a2 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