- socket.on('subscribe', ({ videoId }) => socket.join(videoId))
- socket.on('unsubscribe', ({ videoId }) => socket.leave(videoId))
+ socket.on('subscribe', ({ videoId }) => {
+ if (!isIdValid(videoId)) return
+
+ socket.join(videoId)
+ })
+
+ socket.on('unsubscribe', ({ videoId }) => {
+ if (!isIdValid(videoId)) return
+
+ socket.leave(videoId)
+ })