Skip to content

Commit d79975e

Browse files
mgoldenbergHywan
authored andcommitted
refactor(indexeddb): simplify IndexeddbEventCacheStoreTransaction::get_events_by_related_event
Signed-off-by: Michael Goldenberg <[email protected]>
1 parent 2e598c0 commit d79975e

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

crates/matrix-sdk-indexeddb/src/event_cache_store/transaction.rs

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -651,10 +651,8 @@ impl<'a> IndexeddbEventCacheStoreTransaction<'a> {
651651
room_id: &RoomId,
652652
related_event_id: &EventId,
653653
) -> Result<Vec<Event>, IndexeddbEventCacheStoreTransactionError> {
654-
let prefix = (room_id, related_event_id);
655-
let lower = IndexedEventRelationKey::lower_key_with_prefix(prefix, self.serializer.inner());
656-
let upper = IndexedEventRelationKey::upper_key_with_prefix(prefix, self.serializer.inner());
657-
let range = IndexedKeyRange::Bound(lower, upper);
654+
let range =
655+
IndexedKeyRange::all_with_prefix((room_id, related_event_id), self.serializer.inner());
658656
self.get_items_by_key::<Event, IndexedEventRelationKey>(range).await
659657
}
660658

0 commit comments

Comments
 (0)