From e5eb641b34d0cc0843d8a2d19f3fa3abb9fa9efa Mon Sep 17 00:00:00 2001 From: Mathias Wagner Date: Sat, 10 Jun 2023 03:56:05 +0200 Subject: [PATCH] Created room.js#getUserRoom --- server/controller/room.js | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/server/controller/room.js b/server/controller/room.js index a289747..01279d7 100644 --- a/server/controller/room.js +++ b/server/controller/room.js @@ -11,6 +11,15 @@ module.exports.connectUserToRoom = (roomId, user) => { console.log(JSON.stringify(rooms)); } +module.exports.getUserRoom = (userId) => { + for (const roomId in rooms) { + const room = rooms[roomId]; + const memberIndex = room.members.findIndex(member => member.id === userId); + + if (memberIndex !== -1) return roomId; + } +} + module.exports.disconnectUser = (userId) => { for (const roomId in rooms) { const room = rooms[roomId];