Avoid setting profile name to not found (#8357)

* avoid setting profile name to not found

* only set profile name when empty

* profile.name is required

* set profile name before validation

* fix and add tests
This commit is contained in:
Matteo Pagliazzi
2017-01-03 00:00:01 +01:00
committed by GitHub
parent 47bb217068
commit 2f1b683ec9
5 changed files with 46 additions and 7 deletions

View File

@@ -472,7 +472,11 @@ let schema = new Schema({
profile: {
blurb: String,
imageUrl: String,
name: String,
name: {
type: String,
required: true,
trim: true,
},
},
stats: {
hp: {type: Number, default: shared.maxHealth},