Merge pull request #1663 from famedly/krille/fix-type-error-database

fix: typerror in removeEvent method from new database
This commit is contained in:
Krille-chan 2023-12-27 10:22:20 +01:00 committed by GitHub
commit a10da10d61
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
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) {