Fix encrypted messages being pinned to the bottom after read marker fix

This commit is contained in:
Nicolas Werner 2020-02-28 19:29:43 +01:00
parent 095b59c01f
commit b80697b072

View file

@ -1370,7 +1370,8 @@ Cache::getLastMessageInfo(lmdb::txn &txn, const std::string &room_id)
auto obj = json::parse(msg); auto obj = json::parse(msg);
if (obj.count("event") == 0 || !(obj["event"]["type"] == "m.room.message" || if (obj.count("event") == 0 || !(obj["event"]["type"] == "m.room.message" ||
obj["event"]["type"] == "m.sticker")) obj["event"]["type"] == "m.sticker" ||
obj["event"]["type"] == "m.room.encrypted"))
continue; continue;
mtx::events::collections::TimelineEvent event; mtx::events::collections::TimelineEvent event;