diff -r d87f6bdee43d -r ee7b5831d382 client/js/models.js --- a/client/js/models.js Fri Oct 25 01:20:25 2013 +0200 +++ b/client/js/models.js Fri Oct 25 16:41:57 2013 +0200 @@ -196,13 +196,19 @@ validate: function(options) { var _project = this; _(options.users).each(function(_item) { - _item.project = _project; + if(_item) { + _item.project = _project; + } }); _(options.nodes).each(function(_item) { - _item.project = _project; + if(_item) { + _item.project = _project; + } }); _(options.edges).each(function(_item) { - _item.project = _project; + if(_item) { + _item.project = _project; + } }); }, // Add event handler to remove edges when a node is removed @@ -219,7 +225,7 @@ }); var RosterUser = Models.RosterUser = Backbone.Model.extend({ - type: "roster_user", + type: "roster_user", idAttribute : "_id", constructor: function(options) {