itizawa vor 6 Jahren
Ursprung
Commit
d53a6b1e74
2 geänderte Dateien mit 4 neuen und 4 gelöschten Zeilen
  1. 4 0
      src/server/models/page.js
  2. 0 4
      src/server/routes/page.js

+ 4 - 0
src/server/models/page.js

@@ -481,6 +481,10 @@ module.exports = function(crowi) {
     if (grant === GRANT_USER_GROUP) {
       this.grantedGroup = grantUserGroupId;
     }
+
+    if (grant === GRANT_PUBLIC && grantUserGroupId !== null) {
+      this.grantedGroup = null;
+    }
   };
 
 

+ 0 - 4
src/server/routes/page.js

@@ -561,10 +561,6 @@ module.exports = function(crowi, app) {
       return res.json(ApiResponse.error('Parameters body and path are required.'));
     }
 
-    if (!grant) {
-      return res.json(ApiResponse.error('Grant is not selected'));
-    }
-
     // check page existence
     const isExist = await Page.count({ path: pagePath }) > 0;
     if (isExist) {