mirror of
https://github.com/sudoxnym/habitica-self-host.git
synced 2026-05-22 05:38:37 +00:00
migrate flags.rest => preferences.sleep
This commit is contained in:
parent
478be61113
commit
d9bef28c5d
4 changed files with 7 additions and 6 deletions
|
|
@ -24,5 +24,8 @@ db.users.find().forEach(function(user){
|
|||
// Delete armorSet
|
||||
delete user.preferences.armorSet;
|
||||
|
||||
user.preferences.sleep = user.flags.rest;
|
||||
delete user.flags.rest;
|
||||
|
||||
db.users.update({_id:user._id}, user);
|
||||
});
|
||||
|
|
@ -14,7 +14,7 @@ var api = module.exports;
|
|||
------------------------------------------------------------------------
|
||||
*/
|
||||
|
||||
var partyFields = 'profile preferences stats achievements party backer contributor flags.rest auth.timestamps items';
|
||||
var partyFields = 'profile preferences stats achievements party backer contributor auth.timestamps items';
|
||||
var nameFields = 'profile.name';
|
||||
var challengeFields = '_id name';
|
||||
var guildPopulate = {path: 'members', select: nameFields, options: {limit: 15} };
|
||||
|
|
|
|||
|
|
@ -226,10 +226,8 @@ api.update = function(req, res, next) {
|
|||
api.cron = function(req, res, next) {
|
||||
var user = res.locals.user;
|
||||
shared.cron(user);
|
||||
if (user.isModified()) {
|
||||
if (user.isModified())
|
||||
res.locals.wasModified = true;
|
||||
user.auth.timestamps.loggedin = new Date();
|
||||
}
|
||||
user.save(next);
|
||||
};
|
||||
|
||||
|
|
|
|||
|
|
@ -92,7 +92,6 @@ var UserSchema = new Schema({
|
|||
newStuff: {type: Boolean, 'default': false},
|
||||
rewrite: {type: Boolean, 'default': true},
|
||||
partyEnabled: Boolean, // FIXME do we need this?
|
||||
rest: {type: Boolean, 'default': false}, // fixme - change to preferences.resting once we're off derby
|
||||
contributor: Boolean,
|
||||
classSelected: {type: Boolean, 'default': false}
|
||||
},
|
||||
|
|
@ -214,7 +213,8 @@ var UserSchema = new Schema({
|
|||
timezoneOffset: Number,
|
||||
language: String,
|
||||
automaticAllocation: Boolean,
|
||||
useCostume: Boolean
|
||||
useCostume: Boolean,
|
||||
sleep: {type: Boolean, 'default': false}
|
||||
},
|
||||
profile: {
|
||||
blurb: String,
|
||||
|
|
|
|||
Loading…
Reference in a new issue