|
|
@@ -109,14 +109,14 @@ class SecuritySetting extends React.Component {
|
|
|
: adminGeneralSecurityContainer.state.expandOtherOptionsForCompleteDeletion;
|
|
|
}
|
|
|
|
|
|
- setExpantOtherDeleteOptionsState(deletionType) {
|
|
|
+ setExpantOtherDeleteOptionsState(deletionType, bool) {
|
|
|
const { adminGeneralSecurityContainer } = this.props;
|
|
|
|
|
|
if (isTypeDeletion(deletionType)) {
|
|
|
- adminGeneralSecurityContainer.switchExpandOtherOptionsForDeletion();
|
|
|
+ adminGeneralSecurityContainer.switchExpandOtherOptionsForDeletion(bool);
|
|
|
return;
|
|
|
}
|
|
|
- adminGeneralSecurityContainer.switchExpandOtherOptionsForCompleteDeletion();
|
|
|
+ adminGeneralSecurityContainer.switchExpandOtherOptionsForCompleteDeletion(bool);
|
|
|
return;
|
|
|
}
|
|
|
|
|
|
@@ -136,7 +136,7 @@ class SecuritySetting extends React.Component {
|
|
|
if (shouldForceUpdate) {
|
|
|
setState(newState);
|
|
|
setRecursiveState(newState);
|
|
|
- this.setExpantOtherDeleteOptionsState(deletionType);
|
|
|
+ this.setExpantOtherDeleteOptionsState(deletionType, true);
|
|
|
}
|
|
|
else {
|
|
|
setState(newState);
|
|
|
@@ -235,7 +235,7 @@ class SecuritySetting extends React.Component {
|
|
|
type="button"
|
|
|
className="btn btn-link p-0 mb-4"
|
|
|
aria-expanded="false"
|
|
|
- onClick={() => this.setExpantOtherDeleteOptionsState(deletionType)}
|
|
|
+ onClick={() => this.setExpantOtherDeleteOptionsState(deletionType, !this.expantDeleteOptionsState(deletionType))}
|
|
|
>
|
|
|
<i className={`fa fa-fw fa-arrow-right ${this.expantDeleteOptionsState(deletionType) ? 'fa-rotate-90' : ''}`}></i>
|
|
|
{ t('security_setting.other_options') }
|