From 96b02ce1ca49aff561ace015240ff6a1b334a376 Mon Sep 17 00:00:00 2001 From: leshy Date: Fri, 11 May 2012 13:26:38 -0400 Subject: [PATCH] .. --- index.js | 18 ++++++++++-------- shared.js | 4 ++-- 2 files changed, 12 insertions(+), 10 deletions(-) diff --git a/index.js b/index.js index 1793338..8fe3160 100644 --- a/index.js +++ b/index.js @@ -107,6 +107,7 @@ var DbCollection = Collection.extend4000({ }, update: function(select,data,callback) { + console.log('updating', this.get('name'), select,data) this.get('collection').update(select, { '$set' : data }, function(err,data) { console.log("RES",err,data) callback(err,data) @@ -143,7 +144,6 @@ var CollectionExposer = MsgNode.extend4000({ }, initialize: function() { - console.log("ALLOW",{body: {collection: this.get('model').prototype.defaults.name}}) this.lobby.Allow({body: {collection: this.get('model').prototype.defaults.name}}) this.subscribe({body: {filter: true}}, this.filterMsg.bind(this)) this.subscribe({body: {create: true}}, this.createMsg.bind(this)) @@ -152,7 +152,7 @@ var CollectionExposer = MsgNode.extend4000({ }, removeMsg: function(msg,callback) { - this.remove({ "_id": BSON.ObjectID(msg.body.remove) }) + this.remove(msg.body.o) callback() }, @@ -202,11 +202,15 @@ var CollectionExposer = MsgNode.extend4000({ if (!msg.body.select) { msg.body.select = { _id: msg.body.update.id } } - if (msg.body.select.id) { msg.body.select._id = msg.body.select.id; delete msg.body.select['id'] } - - msg.body.select._id = new BSON.ObjectID(msg.body.select._id) + if (msg.body.select.id) { + msg.body.select._id = msg.body.select.id; delete msg.body.select['id'] + } + + if (msg.body.select._id) { + msg.body.select._id = new BSON.ObjectID(msg.body.select._id) + } - console.log('db.task.update',msg.body.select, msg.body.update) + console.log('db.update',msg.body.select, msg.body.update) this.update(msg.body.select,msg.body.update, function(err,data) { }) @@ -229,8 +233,6 @@ var CollectionExposer = MsgNode.extend4000({ callback(err,new Msg({created:String(data[0]._id)})) }) } - - }) diff --git a/shared.js b/shared.js index e0cb673..a1dd166 100644 --- a/shared.js +++ b/shared.js @@ -271,7 +271,7 @@ var MsgNode = Backbone.Model.extend4000( }, MsgIn: decorate(MakeObjReceiver(Msg),function(message,callback) { -// console.log(">>>", this.get('name'), message); + console.log(">>>", this.get('name'), message); if (!message) { return } var self = this @@ -362,7 +362,7 @@ var RemoteModel = Backbone.Model.extend4000({ }, verifypermissions: function(origin,data) { - console.log("green lighting", origin) + //console.log("green lighting", origin) return false },