From 9358ef2f40bd7e2ef191760a675652d56dbb7c8f Mon Sep 17 00:00:00 2001 From: Krille Date: Tue, 28 May 2024 10:20:56 +0200 Subject: [PATCH] chore: Follow up deduplicate events --- lib/pages/chat_search/chat_search_page.dart | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/lib/pages/chat_search/chat_search_page.dart b/lib/pages/chat_search/chat_search_page.dart index c2b08d34d..f459ed9f9 100644 --- a/lib/pages/chat_search/chat_search_page.dart +++ b/lib/pages/chat_search/chat_search_page.dart @@ -70,6 +70,16 @@ class ChatSearchController extends State result.$2, ), ) + // Deduplication workaround for + // https://github.com/famedly/matrix-dart-sdk/issues/1831 + .map( + (result) => ( + { + for (final event in result.$1) event.eventId: event, + }.values.toList(), + result.$2, + ), + ) .asBroadcastStream(); }); }