Merge branch 'ChristianPauly-master-patch-49069' into 'master'

Fix room account data in store

See merge request ChristianPauly/fluffychat-flutter!10
This commit is contained in:
Christian Pauly 2020-01-05 07:01:14 +00:00
commit 614eb7077c
1 changed files with 2 additions and 2 deletions

View File

@ -253,7 +253,7 @@ class Store extends StoreAPI {
/// Stores an EventUpdate object in the database. Must be called inside of
/// [transaction].
Future<void> storeEventUpdate(EventUpdate eventUpdate) {
if (txn == null) return null;
if (txn == null || eventUpdate.type == "ephemeral") return null;
Map<String, dynamic> eventContent = eventUpdate.content;
String type = eventUpdate.type;
String chatId = eventUpdate.roomID;
@ -327,7 +327,7 @@ class Store extends StoreAPI {
eventContent["type"],
json.encode(eventContent["content"]),
]);
} else {
} else if (type == "account_data") {
txn.rawInsert("INSERT OR REPLACE INTO RoomAccountData VALUES(?, ?, ?)", [
eventContent["type"],
chatId,