fix: typerror in removeEvent method from new database

This commit is contained in:
Krille 2023-12-25 17:56:04 +01:00
parent 4e76c6df4e
commit 6955969e36
No known key found for this signature in database
GPG Key ID: E067ECD60F1A0652
1 changed files with 2 additions and 1 deletions

View File

@ -809,7 +809,8 @@ class MatrixSdkDatabase extends DatabaseApi {
for (final key in keys) {
final multiKey = TupleKey.fromString(key);
if (multiKey.parts.first != roomId) continue;
final eventIds = await _timelineFragmentsBox.get(key) ?? [];
final eventIds =
List<String>.from(await _timelineFragmentsBox.get(key) ?? []);
final prevLength = eventIds.length;
eventIds.removeWhere((id) => id == eventId);
if (eventIds.length < prevLength) {