itizawa 6 년 전
부모
커밋
a68e085a34
1개의 변경된 파일5개의 추가작업 그리고 1개의 파일을 삭제
  1. 5 1
      src/server/routes/page.js

+ 5 - 1
src/server/routes/page.js

@@ -624,7 +624,7 @@ module.exports = function(crowi, app) {
     const pageBody = req.body.body || null;
     const pageBody = req.body.body || null;
     const pageId = req.body.page_id || null;
     const pageId = req.body.page_id || null;
     const revisionId = req.body.revision_id || null;
     const revisionId = req.body.revision_id || null;
-    const grant = req.body.grant || 1;
+    const grant = req.body.grant || null;
     const grantUserGroupId = req.body.grantUserGroupId || null;
     const grantUserGroupId = req.body.grantUserGroupId || null;
     const overwriteScopesOfDescendants = req.body.overwriteScopesOfDescendants || null;
     const overwriteScopesOfDescendants = req.body.overwriteScopesOfDescendants || null;
     const isSlackEnabled = !!req.body.isSlackEnabled; // cast to boolean
     const isSlackEnabled = !!req.body.isSlackEnabled; // cast to boolean
@@ -637,6 +637,10 @@ module.exports = function(crowi, app) {
       return res.json(ApiResponse.error('page_id and body are required.'));
       return res.json(ApiResponse.error('page_id and body are required.'));
     }
     }
 
 
+    if (!grant) {
+      return res.json(ApiResponse.error('Grant is not selected'));
+    }
+
     // check page existence
     // check page existence
     const isExist = await Page.count({ _id: pageId }) > 0;
     const isExist = await Page.count({ _id: pageId }) > 0;
     if (!isExist) {
     if (!isExist) {