EventIndex: Split out the statements that check for a valid event type.

This commit is contained in:
Damir Jelić 2020-02-19 14:36:21 +01:00
parent 156c6b8db8
commit 7f71e551da

View file

@ -251,13 +251,8 @@ export default class EventIndex extends EventEmitter {
* otherwise. * otherwise.
*/ */
isValidEvent(ev) { isValidEvent(ev) {
const validEventType = ([ const isUsefulType = ["m.room.message", "m.room.name", "m.room.topic"].includes(ev.getType());
"m.room.message", const validEventType = isUsefulType && !ev.isRedacted() && !ev.isDecryptionFailure();
"m.room.name",
"m.room.topic",
].indexOf(ev.getType()) >= 0
&& !ev.isRedacted() && !ev.isDecryptionFailure()
);
let validMsgType = true; let validMsgType = true;