فهرست منبع

wikiMode -> isAclEnabled

Shun Miyazawa 3 سال پیش
والد
کامیت
3057ba09a8
1فایلهای تغییر یافته به همراه2 افزوده شده و 2 حذف شده
  1. 2 2
      packages/app/src/server/routes/attachment.js

+ 2 - 2
packages/app/src/server/routes/attachment.js

@@ -468,8 +468,8 @@ module.exports = function(crowi, app) {
     if (pageId == null) {
     if (pageId == null) {
       logger.debug('Create page before file upload');
       logger.debug('Create page before file upload');
 
 
-      const wikiMode = crowi.configManager.getConfig('crowi', 'security:wikiMode');
-      const grant = wikiMode === 'public' ? Page.GRANT_PUBLIC : Page.GRANT_OWNER;
+      const isAclEnabled = crowi.aclService.isAclEnabled();
+      const grant = isAclEnabled ? Page.GRANT_OWNER : Page.GRANT_PUBLIC;
 
 
       page = await crowi.pageService.create(pagePath, `# ${pagePath}`, req.user, { grant });
       page = await crowi.pageService.create(pagePath, `# ${pagePath}`, req.user, { grant });
       pageCreated = true;
       pageCreated = true;