diff --git a/client/src/actions/index.js b/client/src/actions/index.js index aca824c6..047b1e7d 100644 --- a/client/src/actions/index.js +++ b/client/src/actions/index.js @@ -6,6 +6,7 @@ import axios from 'axios'; import { normalizeHistory, normalizeFilteringStatus, normalizeLogs, normalizeTextarea, sortClients } from '../helpers/helpers'; import { SETTINGS_NAMES, CHECK_TIMEOUT } from '../helpers/constants'; +import { getTlsStatus } from './encryption'; import Api from '../api/Api'; const apiClient = new Api(); @@ -269,6 +270,7 @@ export const getDnsStatus = () => async (dispatch) => { dispatch(getVersion()); dispatch(getClients()); dispatch(getTopStats()); + dispatch(getTlsStatus()); } catch (error) { dispatch(addErrorToast({ error })); dispatch(initSettingsFailure()); diff --git a/client/src/components/Settings/Encryption/index.js b/client/src/components/Settings/Encryption/index.js index cd2c4f5b..a8075dc1 100644 --- a/client/src/components/Settings/Encryption/index.js +++ b/client/src/components/Settings/Encryption/index.js @@ -11,9 +11,7 @@ import Loading from '../../ui/Loading'; class Encryption extends Component { componentDidMount() { - const { getTlsStatus, validateTlsConfig, encryption } = this.props; - - getTlsStatus(); + const { validateTlsConfig, encryption } = this.props; if (encryption.enabled) { validateTlsConfig(encryption);