DisableEventIndex: Return back to the user settings after disabling.

This commit is contained in:
Damir Jelić 2020-01-23 14:25:47 +01:00
parent 64c4ad2eb9
commit c251031dfb

View file

@ -17,6 +17,7 @@ limitations under the License.
import React from 'react'; import React from 'react';
import * as sdk from '../../../../index'; import * as sdk from '../../../../index';
import PropTypes from 'prop-types'; import PropTypes from 'prop-types';
import dis from "../../../../dispatcher";
import { _t } from '../../../../languageHandler'; import { _t } from '../../../../languageHandler';
import SettingsStore, {SettingLevel} from "../../../../settings/SettingsStore"; import SettingsStore, {SettingLevel} from "../../../../settings/SettingsStore";
@ -49,7 +50,8 @@ export default class ManageEventIndex extends React.Component {
const eventIndex = EventIndexPeg.get(); const eventIndex = EventIndexPeg.get();
await SettingsStore.setValue('enableEventIndexing', null, SettingLevel.DEVICE, false); await SettingsStore.setValue('enableEventIndexing', null, SettingLevel.DEVICE, false);
await EventIndexPeg.deleteEventIndex(); await EventIndexPeg.deleteEventIndex();
this.props.onFinished(true); this.props.onFinished();
dis.dispatch({ action: 'view_user_settings' });
} }
render() { render() {