diff --git a/migrations/20140803_remove_undefined_notifications.js b/migrations/20140803_remove_undefined_notifications.js new file mode 100644 index 0000000000..fe0d143a56 --- /dev/null +++ b/migrations/20140803_remove_undefined_notifications.js @@ -0,0 +1,13 @@ +var _ = require('lodash'); + +db.users.find({}).forEach(function(user){ + var newNewMessages = {}; + + _.each(user.newMessages, function(val, key){ + if(key != "undefined"){ + newNewMessages[key] = val; + }; + }); + + db.users.update({_id: user._id}, {$set: {'newMessages': newNewMessages}}); +});