diff --git a/migrations/20130307_remove_duff_histories.js b/migrations/20130307_remove_duff_histories.js new file mode 100644 index 0000000000..a8475f6adb --- /dev/null +++ b/migrations/20130307_remove_duff_histories.js @@ -0,0 +1,29 @@ +// mongo habitrpg ./node_modules/underscore/underscore.js ./migrations/20130307_normalize_algo_values.js + +/** + * Remove duff histories for dailies + */ +db.users.find().forEach(function(user){ + + + _.each(user.tasks, function(task, key){ + // remove task history + if (task.type === "daily") { + task.history = [] + } + }); + + try { + db.users.update( + {_id:user._id}, + {$set: + { + 'tasks' : user.tasks + } + }, + {multi:true} + ); + } catch(e) { + print(e); + } +}) \ No newline at end of file