MatrixChat: Stop the crawler function and delete the index when logging out.

This commit is contained in:
Damir Jelić 2019-10-11 16:27:01 +02:00
parent 9ce478cb0e
commit b23ba5f881

View File

@ -1221,7 +1221,15 @@ export default createReactClass({
/**
* Called when the session is logged out
*/
_onLoggedOut: function() {
_onLoggedOut: async function() {
const platform = PlatformPeg.get();
if (platform.supportsEventIndexing()) {
console.log("Seshat: Deleting event index.");
this.crawlerRef.cancel();
await platform.deleteEventIndex();
}
this.notifyNewScreen('login');
this.setStateForNewView({
view: VIEWS.LOGIN,