server/roomstore.js
Function exports
has 67 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
module.exports = (redis, ot) => {
const roomStore = {
isP2P(room) {
return room.toLowerCase().indexOf('p2p') >= 0;
},
Function getRoom
has 56 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
getRoom(room, apiKey, secret) {
console.log(`getRoom: ${room} ${apiKey} ${secret}`);
const goToRoom = arguments[arguments.length - 1]; // eslint-disable-line
// Lookup the mapping of rooms to sessionIds
redis.hget('rooms', room, (err, sid) => {