mirror of
https://github.com/HabitRPG/habitica.git
synced 2025-12-17 14:47:53 +01:00
[#1491] remove old.habit from bailey notif
This commit is contained in:
@@ -29,9 +29,6 @@ db.users.find().forEach(function(user){
|
|||||||
});
|
});
|
||||||
if (!_.isEqual(idList, preened)) {
|
if (!_.isEqual(idList, preened)) {
|
||||||
user[type + "Ids"] = preened;
|
user[type + "Ids"] = preened;
|
||||||
if (!!user.markModified) {
|
|
||||||
user.markModified(type+'Ids');
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
@@ -12,11 +12,9 @@ var UserSchema = new Schema({
|
|||||||
type: String,
|
type: String,
|
||||||
'default': helpers.uuid
|
'default': helpers.uuid
|
||||||
},
|
},
|
||||||
/*
|
|
||||||
# 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
|
|
||||||
*/
|
|
||||||
|
|
||||||
|
//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: {
|
_v: {
|
||||||
type: Number,
|
type: Number,
|
||||||
'default': 0
|
'default': 0
|
||||||
@@ -149,14 +147,9 @@ var UserSchema = new Schema({
|
|||||||
/* FIXME remove?*/
|
/* FIXME remove?*/
|
||||||
|
|
||||||
party: {
|
party: {
|
||||||
/*party._id FIXME make these populate docs?*/
|
//party._id //FIXME make these populate docs?
|
||||||
|
current: String, // party._id
|
||||||
current: String,
|
invitation: String, // party._id
|
||||||
/*party._id*/
|
|
||||||
|
|
||||||
invitation: String,
|
|
||||||
/*party._id*/
|
|
||||||
|
|
||||||
lastMessageSeen: String,
|
lastMessageSeen: String,
|
||||||
leader: Boolean
|
leader: Boolean
|
||||||
},
|
},
|
||||||
@@ -174,9 +167,7 @@ var UserSchema = new Schema({
|
|||||||
blurb: String,
|
blurb: String,
|
||||||
imageUrl: String,
|
imageUrl: String,
|
||||||
name: String,
|
name: String,
|
||||||
/*["http://ocdevel.com" ]*/
|
websites: Array //["http://ocdevel.com" ]
|
||||||
|
|
||||||
websites: Array
|
|
||||||
},
|
},
|
||||||
stats: {
|
stats: {
|
||||||
hp: Number,
|
hp: Number,
|
||||||
@@ -187,7 +178,6 @@ var UserSchema = new Schema({
|
|||||||
tags: [
|
tags: [
|
||||||
{
|
{
|
||||||
/* FIXME use refs?*/
|
/* FIXME use refs?*/
|
||||||
|
|
||||||
id: String,
|
id: String,
|
||||||
name: String
|
name: String
|
||||||
}
|
}
|
||||||
@@ -243,7 +233,7 @@ UserSchema.methods.toJSON = function() {
|
|||||||
doc.id = doc._id;
|
doc.id = doc._id;
|
||||||
transformTaskLists(doc); // we need to also transform for our server-side routes
|
transformTaskLists(doc); // we need to also transform for our server-side routes
|
||||||
|
|
||||||
// Remove some unecessary data
|
// Remove some unecessary data as far as client consumers are concerned
|
||||||
_.each(['habit', 'daily', 'todo', 'reward'], function(type) {
|
_.each(['habit', 'daily', 'todo', 'reward'], function(type) {
|
||||||
delete doc["#{type}Ids"]
|
delete doc["#{type}Ids"]
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -20,8 +20,7 @@ div(modal='user.flags.rewrite !== false')
|
|||||||
<a target='_blank' href='https://play.google.com/store/apps/details?id=com.ocdevel.habitrpg'>Android</a> & <a target='_blank' href='https://itunes.apple.com/us/app/habitrpg/id689569235?mt=8'>iOS</a> Apps are out!</u>
|
<a target='_blank' href='https://play.google.com/store/apps/details?id=com.ocdevel.habitrpg'>Android</a> & <a target='_blank' href='https://itunes.apple.com/us/app/habitrpg/id689569235?mt=8'>iOS</a> Apps are out!</u>
|
||||||
p.
|
p.
|
||||||
They're open source, so help us make them awesome. As for the rewrite: not all features are yet ported, but don't worry - you're still getting drops and streak-bonuses in the background, even if you can't see them yet.
|
They're open source, so help us make them awesome. As for the rewrite: not all features are yet ported, but don't worry - you're still getting drops and streak-bonuses in the background, even if you can't see them yet.
|
||||||
If there are features you miss, check in on them at <a href='http://old.habitrpg.com' target='_blank'>old.habitrpg.com</a> and tell them to hurry on over. And if you're not already, be sure to follow our updates
|
We'll be working hard to bring in all the missing features. And if you're not already, be sure to follow our updates on <a href="http://habitrpg.tumblr.com/" target="_blank">Tumblr</a> (there are some fun member highlights recently). One more thing: if you are a Veteran of the old site, I have granted you a Veteran Wolf! Check your inventory :)
|
||||||
on <a href="http://habitrpg.tumblr.com/" target="_blank">Tumblr</a> (there are some fun member highlights recently). One more thing: if you are a Veteran of the old site, I have granted you a Veteran Wolf! Check your inventory :)
|
|
||||||
|
|
||||||
table(style='clear:both;')
|
table(style='clear:both;')
|
||||||
tr
|
tr
|
||||||
|
|||||||
Reference in New Issue
Block a user