Merge branch 'braid/null-check' into 'main'

fix: missing null check

Closes #298

See merge request famedly/company/frontend/famedlysdk!1090
This commit is contained in:
td 2022-08-01 06:36:28 +00:00
commit 56e3aaf426
1 changed files with 4 additions and 1 deletions

View File

@ -21,6 +21,7 @@ import 'dart:convert';
import 'dart:math';
import 'dart:typed_data';
import 'package:collection/collection.dart';
import 'package:hive/hive.dart';
import 'package:matrix/encryption/utils/olm_session.dart';
@ -358,7 +359,9 @@ class HiveCollectionsDatabase extends DatabaseApi {
.toList();
final rawEvents = await _eventsBox.getAll(keys);
return rawEvents
.map((rawEvent) => Event.fromJson(copyMap(rawEvent!), room))
.map((rawEvent) =>
rawEvent != null ? Event.fromJson(copyMap(rawEvent), room) : null)
.whereNotNull()
.toList();
}