diff --git a/src/ws/handler.js b/src/ws/handler.js index 4afe418..7971ac2 100644 --- a/src/ws/handler.js +++ b/src/ws/handler.js @@ -38,7 +38,7 @@ const handleMsg = async (msg, id) => { dm.event = 'streams:full' dm.data = await crud[channel].getAllPop() } - connections[id].connection.send(JSON.stringify(dm)) + connections[id]?.connection?.send(JSON.stringify(dm)) } else if (d.hasOwnProperty('event') && channelEvents.indexOf(d.event) !== -1) { const ev = d.event.split(':') const channel = ev[0]