From 22c4c7110d515a5c1a4b1dd4f828287d3088991f Mon Sep 17 00:00:00 2001 From: legop3 Date: Tue, 25 Nov 2025 02:04:25 -0500 Subject: [PATCH] let them chat! (spectators) --- server/src/services/chatService.js | 8 ++++---- server/src/services/nicknameService.js | 6 +++--- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/server/src/services/chatService.js b/server/src/services/chatService.js index 93069de6..26330031 100644 --- a/server/src/services/chatService.js +++ b/server/src/services/chatService.js @@ -75,10 +75,10 @@ function broadcastMessage(message) { function handleIncoming({ text } = {}, socket, cb = () => {}) { const role = getRole(socket); - if (role === 'spectator') { - cb({ error: 'Spectators cannot chat' }); - return; - } + // if (role === 'spectator') { + // cb({ error: 'Spectators cannot chat' }); + // return; + // } const clean = typeof text === 'string' ? text.trim() : ''; if (!clean) { cb({ error: 'Message required' }); diff --git a/server/src/services/nicknameService.js b/server/src/services/nicknameService.js index c44d7f6b..a4611185 100644 --- a/server/src/services/nicknameService.js +++ b/server/src/services/nicknameService.js @@ -19,9 +19,9 @@ function getNickname(socket) { function setNickname(socket, nickname) { if (!socket) return null; const role = getRole(socket); - if (role === 'spectator') { - throw new Error('Spectators cannot set nicknames'); - } + // if (role === 'spectator') { + // throw new Error('Spectators cannot set nicknames'); + // } const value = sanitizeNickname(nickname); if (!value) { throw new Error('Nickname required');