mirror of
https://github.com/sudoxnym/habitica-self-host.git
synced 2026-07-13 17:52:22 +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.balance -= cost;
|
||||||
user.__v++;
|
user._v++;
|
||||||
user.markModified('purchased');
|
user.markModified('purchased');
|
||||||
user.save(function(err, saved){
|
user.save(function(err, saved){
|
||||||
if (err) res.json(500, {err:err});
|
if (err) res.json(500, {err:err});
|
||||||
|
|
|
||||||
|
|
@ -12,7 +12,7 @@ var GroupSchema = new Schema({
|
||||||
invites: [{type: String, ref: 'User'}],
|
invites: [{type: String, ref: 'User'}],
|
||||||
type: {type: String, "enum": ['guild', 'party']},
|
type: {type: String, "enum": ['guild', 'party']},
|
||||||
privacy: {type: String, "enum": ['private', 'public']},
|
privacy: {type: String, "enum": ['private', 'public']},
|
||||||
_v: {Number: Number,'default': 0},
|
_v: {type: Number,'default': 0},
|
||||||
websites: Array,
|
websites: Array,
|
||||||
chat: Array,
|
chat: Array,
|
||||||
/*
|
/*
|
||||||
|
|
|
||||||
|
|
@ -28,10 +28,7 @@ var UserSchema = new Schema({
|
||||||
// ### Mongoose Update Object
|
// ### Mongoose Update Object
|
||||||
// We want to know *every* time an object updates. Mongoose uses __v to designate when an object contains arrays which
|
// 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
|
// have been updated (http://goo.gl/gQLz41), but we want *every* update
|
||||||
_v: {
|
_v: { type: Number, 'default': 0 },
|
||||||
type: Number,
|
|
||||||
'default': 0
|
|
||||||
},
|
|
||||||
achievements: {
|
achievements: {
|
||||||
originalUser: Boolean,
|
originalUser: Boolean,
|
||||||
helpedHabit: Boolean,
|
helpedHabit: Boolean,
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue