EventIndex: Remove some unnecessary checks if event indexing is supported.

pull/21833/head
Damir Jelić 2019-11-18 14:40:04 +01:00
parent b983eaa3f9
commit c48ccf9761
1 changed files with 0 additions and 5 deletions

View File

@ -40,7 +40,6 @@ export default class EventIndex {
async onSync(state, prevState, data) { async onSync(state, prevState, data) {
const indexManager = PlatformPeg.get().getEventIndexingManager(); const indexManager = PlatformPeg.get().getEventIndexingManager();
if (indexManager === null) return;
if (prevState === null && state === "PREPARED") { if (prevState === null && state === "PREPARED") {
// Load our stored checkpoints, if any. // Load our stored checkpoints, if any.
@ -115,7 +114,6 @@ export default class EventIndex {
async onRoomTimeline(ev, room, toStartOfTimeline, removed, data) { async onRoomTimeline(ev, room, toStartOfTimeline, removed, data) {
const indexManager = PlatformPeg.get().getEventIndexingManager(); const indexManager = PlatformPeg.get().getEventIndexingManager();
if (indexManager === null) return;
// We only index encrypted rooms locally. // We only index encrypted rooms locally.
if (!MatrixClientPeg.get().isRoomEncrypted(room.roomId)) return; if (!MatrixClientPeg.get().isRoomEncrypted(room.roomId)) return;
@ -141,7 +139,6 @@ export default class EventIndex {
async onEventDecrypted(ev, err) { async onEventDecrypted(ev, err) {
const indexManager = PlatformPeg.get().getEventIndexingManager(); const indexManager = PlatformPeg.get().getEventIndexingManager();
if (indexManager === null) return;
const eventId = ev.getId(); const eventId = ev.getId();
@ -153,7 +150,6 @@ export default class EventIndex {
async addLiveEventToIndex(ev) { async addLiveEventToIndex(ev) {
const indexManager = PlatformPeg.get().getEventIndexingManager(); const indexManager = PlatformPeg.get().getEventIndexingManager();
if (indexManager === null) return;
if (["m.room.message", "m.room.name", "m.room.topic"] if (["m.room.message", "m.room.name", "m.room.topic"]
.indexOf(ev.getType()) == -1) { .indexOf(ev.getType()) == -1) {
@ -349,7 +345,6 @@ export default class EventIndex {
async onLimitedTimeline(room) { async onLimitedTimeline(room) {
const indexManager = PlatformPeg.get().getEventIndexingManager(); const indexManager = PlatformPeg.get().getEventIndexingManager();
if (indexManager === null) return;
if (!MatrixClientPeg.get().isRoomEncrypted(room.roomId)) return; if (!MatrixClientPeg.get().isRoomEncrypted(room.roomId)) return;
const timeline = room.getLiveTimeline(); const timeline = room.getLiveTimeline();