itizawa 6 년 전
부모
커밋
1b9ea45c29
2개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 1 1
      src/client/js/services/AdminSamlSecurityContainer.js
  2. 1 1
      src/server/routes/apiv3/security-setting.js

+ 1 - 1
src/client/js/services/AdminSamlSecurityContainer.js

@@ -169,7 +169,7 @@ export default class AdminSamlSecurityContainer extends Container {
       attrMapLastName: this.state.samlAttrMapLastName,
       isSameUsernameTreatedAsIdenticalUser: this.state.isSameUsernameTreatedAsIdenticalUser,
       isSameEmailTreatedAsIdenticalUser: this.state.isSameEmailTreatedAsIdenticalUser,
-      ABLCRule: this.state.ABLCRule,
+      ABLCRule: this.state.samlABLCRule,
     };
 
     requestParams = await removeNullPropertyFromObject(requestParams);

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

@@ -660,7 +660,7 @@ module.exports = (crowi) => {
       return res.apiv3Err(req.t('form_validation.error_message'), 400, invalidValues);
     }
 
-    const rule = req.body.samlABLCRule;
+    const rule = req.body.ABLCRule;
     // Empty string disables attribute-based login control.
     // So, when rule is empty string, validation is passed.
     if (rule != null && (rule == null || crowi.passportService.parseABLCRule(rule) == null)) {