]> git.example.dev Git - binbsis50.git/commitdiff
minor refactor of the rooms' initialization
authorLuigi Pinca <luigipinca@gmail.com>
Mon, 11 Nov 2013 15:52:37 +0000 (16:52 +0100)
committerLuigi Pinca <luigipinca@gmail.com>
Mon, 11 Nov 2013 15:52:37 +0000 (16:52 +0100)
app.js

diff --git a/app.js b/app.js
index 1b21fd7fdcf6543ff0f4762e37561df1945ce55f..50a89b6bbe7522e03089051c00d40f94c149285d 100644 (file)
--- a/app.js
+++ b/app.js
@@ -173,10 +173,10 @@ io.sockets.on('connection', function(socket) {
 var Room = require('./lib/room')({io: io, sockets: sockets})
   , rooms = Object.create(null); // The Object that contains all the room instances
 
-for (var i=0; i<config.rooms.length; i++) {
-  rooms[config.rooms[i]] = new Room(config.rooms[i]);
-  rooms[config.rooms[i]].start();
-}
+config.rooms.forEach(function(room) {
+  room = rooms[room] = new Room(room);
+  room.start();
+});
 
 // Begin accepting connections
 server.listen(config.port, function() {