From 5efc8b489c1dcf627d77898a1972a2fc27701d75 Mon Sep 17 00:00:00 2001 From: giacomomacri Date: Tue, 3 Jan 2012 20:04:45 +0100 Subject: [PATCH] add setter and getter for boardsize also for mongodb --- lib/data/mongodb.js | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/lib/data/mongodb.js b/lib/data/mongodb.js index d37a6e1..59b357c 100644 --- a/lib/data/mongodb.js +++ b/lib/data/mongodb.js @@ -150,6 +150,25 @@ db.prototype = { {name:room}, {$set:doc} ); + }, + getBoardSize: function(room, callback) { + this.rooms.findOne( + {name:room}, + function(err, room) { + if(room) { + callback(room.size); + } else { + callback(); + } + } + ); + }, + setBoardSize: function(room, size) { + this.room.findOne({name:room}) + this.rooms.update( + {name:room}, + {$set:{'size':size}} + ); } }; exports.db = db;