diff --git a/crates/matrix-sdk/src/event_cache/room/mod.rs b/crates/matrix-sdk/src/event_cache/room/mod.rs index 63f1d4eefd0..ff7ccef670f 100644 --- a/crates/matrix-sdk/src/event_cache/room/mod.rs +++ b/crates/matrix-sdk/src/event_cache/room/mod.rs @@ -1337,7 +1337,11 @@ mod private { .expect("should have been a valid position of an item"); } EventLocation::InStore => { - todo!() + self.send_updates_to_store(vec![Update::ReplaceItem { + at: position, + item: copy, + }]) + .await?; } } }