mirror of
https://github.com/HabitRPG/habitica.git
synced 2025-12-19 15:48:04 +01:00
user._v & group._v fixes
This commit is contained in:
@@ -419,7 +419,7 @@ api.unlock = function(req, res) {
|
||||
}
|
||||
|
||||
user.balance -= cost;
|
||||
user.__v++;
|
||||
user._v++;
|
||||
user.markModified('purchased');
|
||||
user.save(function(err, saved){
|
||||
if (err) res.json(500, {err:err});
|
||||
|
||||
@@ -12,7 +12,7 @@ var GroupSchema = new Schema({
|
||||
invites: [{type: String, ref: 'User'}],
|
||||
type: {type: String, "enum": ['guild', 'party']},
|
||||
privacy: {type: String, "enum": ['private', 'public']},
|
||||
_v: {Number: Number,'default': 0},
|
||||
_v: {type: Number,'default': 0},
|
||||
websites: Array,
|
||||
chat: Array,
|
||||
/*
|
||||
|
||||
@@ -28,10 +28,7 @@ var UserSchema = new Schema({
|
||||
// ### Mongoose Update Object
|
||||
// We want to know *every* time an object updates. Mongoose uses __v to designate when an object contains arrays which
|
||||
// have been updated (http://goo.gl/gQLz41), but we want *every* update
|
||||
_v: {
|
||||
type: Number,
|
||||
'default': 0
|
||||
},
|
||||
_v: { type: Number, 'default': 0 },
|
||||
achievements: {
|
||||
originalUser: Boolean,
|
||||
helpedHabit: Boolean,
|
||||
|
||||
Reference in New Issue
Block a user