Closed tastekim closed 1 year ago
game-socket.js
voteSpy
socket.on('voteSpy', async (roomNum, nickname) => { try { socket.voteSpy = nickname; await GameProvider.setVoteResult(roomNum, nickname); // 여기서 투표 내용 기록 const [currCount, roomUsers] = await GameProvider.currVoteCount(roomNum); if (Number(currCount) === Number(roomUsers)) { const result = await GameProvider.getVoteResult(roomNum); console.log(result); game.sockets.in(`/gameRoom${roomNum}`).emit('spyWin', result); }
game-provider.js
setVoteReult
setVoteResult = async (roomNum, nickname) => { await redis.lpush(`gameRoom${roomNum}Result`, nickname); };
추가 수정사항이 생겨서 고친 후 다시 PR 작성하겠습니다.
수정 내용
1.
game-socket.js
에voteSpy
수정2.
game-provider.js
에setVoteReult
메소드 주석 제거