diff --git a/Server/models/user.js b/Server/models/user.js index 829129b4d..888bfd7eb 100644 --- a/Server/models/user.js +++ b/Server/models/user.js @@ -38,7 +38,7 @@ const UserSchema = mongoose.Schema( role: { type: [String], default: "user", - enum: ["user", "admin", "superadmin"], + enum: ["user", "admin", "superadmin", "demo"], }, teamId: { type: mongoose.Schema.Types.ObjectId, diff --git a/Server/validation/joi.js b/Server/validation/joi.js index 417965b95..918400c21 100644 --- a/Server/validation/joi.js +++ b/Server/validation/joi.js @@ -70,7 +70,7 @@ const registrationBodyValidation = joi.object({ profileImage: joi.any(), role: joi .array() - .items(joi.string().valid("superadmin", "admin", "user")) + .items(joi.string().valid("superadmin", "admin", "user", "demo")) .min(1) .required(), teamId: joi.string().allow("").required(),