change imrovementCategories to array;

This commit is contained in:
Phillip Thelen
2016-02-24 15:57:08 +01:00
parent 762576e7a2
commit 668ad6ff45
+9 -9
View File
@@ -391,15 +391,15 @@ var UserSchema = new Schema({
raisePet: {type: Boolean, 'default': false},
streak: {type: Boolean, 'default': false}
},
improvementCategories: {
"work": {type: Boolean, 'default': false},
"exercise": {type: Boolean, 'default': false},
"healthWellness": {type: Boolean, 'default': false},
"school": {type: Boolean, 'default': false},
"teams": {type: Boolean, 'default': false},
"chores": {type: Boolean, 'default': false},
"creativity": {type: Boolean, 'default': false},
}
improvementCategories: {type: Array, validate: function (categories) {
var validValues = true;
categories.forEach(function (cat) {
if (['work', 'exercise', 'healthWellness', 'school', 'teams', 'chores', 'creativity'].indexOf(cat) === -1){
validValues = false;
}
});
return validValues;
}}
},
profile: {
blurb: String,