diff --git a/migrations/20131027_add_streak_default.js b/migrations/20131027_add_streak_default.js deleted file mode 100644 index 81eb0c5c05..0000000000 --- a/migrations/20131027_add_streak_default.js +++ /dev/null @@ -1,4 +0,0 @@ -db.users.find().forEach(function(user){ - if (!user.achievements) user.achievements = {streak: 0}; - db.users.update({_id:user._id}, {$set:{'achievements': user.achievements}}); -}); \ No newline at end of file diff --git a/src/models/user.js b/src/models/user.js index e5f14a7a1c..d48dde5063 100644 --- a/src/models/user.js +++ b/src/models/user.js @@ -35,7 +35,7 @@ var UserSchema = new Schema({ helpedHabit: Boolean, ultimateGear: Boolean, beastMaster: Boolean, - streak: {type: Number, 'default': 0} + streak: Number }, auth: { facebook: Schema.Types.Mixed, @@ -226,7 +226,8 @@ var UserSchema = new Schema({ */ }, { - strict: true + strict: true, + minimize: false }); // Legacy Derby Function?