|
@@ -15,7 +15,6 @@ export default class AdminGeneralSecurityContainer extends Container {
|
|
|
this.appContainer = appContainer;
|
|
this.appContainer = appContainer;
|
|
|
|
|
|
|
|
this.state = {
|
|
this.state = {
|
|
|
- isWikiModeForced: false,
|
|
|
|
|
wikiMode: '',
|
|
wikiMode: '',
|
|
|
currentRestrictGuestMode: 'Deny',
|
|
currentRestrictGuestMode: 'Deny',
|
|
|
currentPageCompleteDeletionAuthority: 'adminOnly',
|
|
currentPageCompleteDeletionAuthority: 'adminOnly',
|
|
@@ -34,14 +33,12 @@ export default class AdminGeneralSecurityContainer extends Container {
|
|
|
setupStrategies: [],
|
|
setupStrategies: [],
|
|
|
};
|
|
};
|
|
|
|
|
|
|
|
- this.onIsWikiModeForced = this.onIsWikiModeForced.bind(this);
|
|
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
async retrieveSecurityData() {
|
|
async retrieveSecurityData() {
|
|
|
await this.retrieveSetupStratedies();
|
|
await this.retrieveSetupStratedies();
|
|
|
const response = await this.appContainer.apiv3.get('/security-setting/');
|
|
const response = await this.appContainer.apiv3.get('/security-setting/');
|
|
|
const { generalSetting, generalAuth } = response.data.securityParams;
|
|
const { generalSetting, generalAuth } = response.data.securityParams;
|
|
|
- this.onIsWikiModeForced(generalSetting.wikiMode);
|
|
|
|
|
this.setState({
|
|
this.setState({
|
|
|
currentPageCompleteDeletionAuthority: generalSetting.pageCompleteDeletionAuthority,
|
|
currentPageCompleteDeletionAuthority: generalSetting.pageCompleteDeletionAuthority,
|
|
|
isShowRestrictedByOwner: !generalSetting.hideRestrictedByOwner,
|
|
isShowRestrictedByOwner: !generalSetting.hideRestrictedByOwner,
|
|
@@ -94,16 +91,6 @@ export default class AdminGeneralSecurityContainer extends Container {
|
|
|
this.setState({ isShowRestrictedByGroup: !this.state.isShowRestrictedByGroup });
|
|
this.setState({ isShowRestrictedByGroup: !this.state.isShowRestrictedByGroup });
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- onIsWikiModeForced(wikiModeSetting) {
|
|
|
|
|
- if (wikiModeSetting === 'private') {
|
|
|
|
|
- this.setState({ isWikiModeForced: true });
|
|
|
|
|
- }
|
|
|
|
|
- else {
|
|
|
|
|
- this.setState({ isWikiModeForced: false });
|
|
|
|
|
- }
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
/**
|
|
/**
|
|
|
* Update restrictGuestMode
|
|
* Update restrictGuestMode
|
|
|
* @memberOf AdminGeneralSecuritySContainer
|
|
* @memberOf AdminGeneralSecuritySContainer
|