Просмотр исходного кода

ensure not to rewrite security:restrictGuestMode when wikiMode is forced

(Don't worry, AclService returns T/F according to FORCE_WIKI_MODE env var correctly even when the /security-setting/general-setting routes save security:restrictGuestMode)
Yuki Takei 6 лет назад
Родитель
Сommit
495182bf4f
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      src/server/routes/apiv3/security-setting.js

+ 1 - 1
src/server/routes/apiv3/security-setting.js

@@ -525,7 +525,7 @@ module.exports = (crowi) => {
       'security:list-policy:hideRestrictedByGroup': req.body.hideRestrictedByGroup,
     };
     const wikiMode = await crowi.configManager.getConfig('crowi', 'security:wikiMode');
-    if (wikiMode === 'private') {
+    if (wikiMode === 'private' || wikiMode === 'public') {
       logger.debug('security:restrictGuestMode will not be changed because wiki mode is forced to set');
       delete requestParams['security:restrictGuestMode'];
     }