Null checks
This commit is contained in:
parent
02b7708976
commit
a18644d40e
@ -1,4 +1,4 @@
|
||||
FROM node:12
|
||||
FROM node:14
|
||||
|
||||
WORKDIR /app
|
||||
|
||||
|
18
room.js
18
room.js
@ -108,9 +108,11 @@ function reset(roomId) {
|
||||
room.canBuzz = true;
|
||||
|
||||
room.participants.forEach(p => {
|
||||
p.ws.send(JSON.stringify({
|
||||
type: "reset"
|
||||
}));
|
||||
if (p.ws) {
|
||||
p.ws.send(JSON.stringify({
|
||||
type: "reset"
|
||||
}));
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
@ -137,10 +139,12 @@ function updateScore(roomId, participantId, points) {
|
||||
|
||||
participant.score += points;
|
||||
|
||||
participant.ws.send(JSON.stringify({
|
||||
type: "score",
|
||||
score: participant.score,
|
||||
}));
|
||||
if (participant.ws) {
|
||||
participant.ws.send(JSON.stringify({
|
||||
type: "score",
|
||||
score: participant.score,
|
||||
}));
|
||||
}
|
||||
}
|
||||
|
||||
room.audience.forEach(ws => {
|
||||
|
Loading…
Reference in New Issue
Block a user