summaryrefslogtreecommitdiff
path: root/server/lib/schemas/User.js
diff options
context:
space:
mode:
Diffstat (limited to 'server/lib/schemas/User.js')
-rw-r--r--server/lib/schemas/User.js23
1 files changed, 8 insertions, 15 deletions
diff --git a/server/lib/schemas/User.js b/server/lib/schemas/User.js
index ef8fef6..d78bfd2 100644
--- a/server/lib/schemas/User.js
+++ b/server/lib/schemas/User.js
@@ -10,7 +10,7 @@ var UserSchema = new mongoose.Schema({
twitter_id: String,
facebook_id: String,
- displayName: String,
+ displayName: { type: String, default: "" },
username: {
type: String,
required: true,
@@ -36,13 +36,10 @@ var UserSchema = new mongoose.Schema({
return true
}, "{PATH} is not an acceptable name"]
},
- email: {
- type: String,
- default: "",
- },
+ email: { type: String, efault: "" },
emailVerified: {
type: Boolean,
- default: false,
+ default: false,
},
password: {
type: String,
@@ -51,15 +48,11 @@ var UserSchema = new mongoose.Schema({
return true
}, "{PATH} is not an acceptable password"]
},
- photo: {
- type: String,
- },
- bio: {
- type: String,
- default: ""
- },
- website: String,
- twitterName: String,
+ location: { type: String, default: "" },
+ photo: { type: String, default: "" },
+ bio: { type: String, default: "" },
+ website: { type: String, default: "" },
+ twitterName: { type: String, default: "" },
isAdmin: { type: Boolean, default: false }
});