Taichi Masuyama 4 лет назад
Родитель
Сommit
93f59226bc

+ 1 - 1
packages/app/src/server/models/user-group.js

@@ -13,7 +13,7 @@ const schema = new mongoose.Schema({
   name: { type: String, required: true, unique: true },
   createdAt: { type: Date, default: Date.now },
   parent: { type: ObjectId, ref: 'UserGroup', index: true },
-  description: { type: String },
+  description: { type: String, default: '' },
 });
 schema.plugin(mongoosePaginate);
 

+ 1 - 1
packages/app/src/server/routes/apiv3/user-group.js

@@ -121,7 +121,7 @@ module.exports = (crowi) => {
    *                      description: A result of `UserGroup.createGroupByName`
    */
   router.post('/', loginRequiredStrictly, adminRequired, csrf, validator.create, apiV3FormValidator, async(req, res) => {
-    const { name, description, parentId } = req.body;
+    const { name, description = '', parentId } = req.body;
 
     try {
       const userGroupName = crowi.xss.process(name);