mirror of
https://github.com/sudoxnym/habitica-self-host.git
synced 2026-05-20 20:58:42 +00:00
user._v & group._v fixes
This commit is contained in:
parent
c6634b5539
commit
cde3bb4c69
3 changed files with 3 additions and 6 deletions
|
|
@ -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,
|
||||
|
|
|
|||
Loading…
Reference in a new issue