Removed schemaUpdate code for _todoList <-> _completedList update.

revert here to see the code
This commit is contained in:
Tyler Renelle
2012-07-28 16:43:16 -04:00
parent 3895d0610a
commit 86dffb87a6
3 changed files with 6 additions and 51 deletions

View File

@@ -21,30 +21,4 @@ module.exports.userSchema = userSchema = {
rewardIds: []
};
module.exports.updateSchema = function(model) {
var completedIds, id, index, task, todoIds, uid, user, userObj, _ref, _ref1, _results;
_ref = model.get('users');
_results = [];
for (uid in _ref) {
userObj = _ref[uid];
user = model.at("users." + uid);
user.set('completedIds', []);
completedIds = user.get('completedIds');
todoIds = user.get('todoIds');
_ref1 = user.get('tasks');
for (id in _ref1) {
task = _ref1[id];
if (task.type === 'todo' && task.completed === true) {
if ((index = todoIds.indexOf(id)) !== -1) {
todoIds.splice(index, 1);
}
if ((index = completedIds.indexOf(id)) === -1) {
completedIds.push(id);
}
}
}
user.set('todoIds', todoIds);
_results.push(user.set('completedIds', completedIds));
}
return _results;
};
module.exports.updateSchema = function(model) {};