diff --git a/bindings/matrix-sdk-ffi/src/sliding_sync.rs b/bindings/matrix-sdk-ffi/src/sliding_sync.rs index d6f19fb02..3b24bb5d4 100644 --- a/bindings/matrix-sdk-ffi/src/sliding_sync.rs +++ b/bindings/matrix-sdk-ffi/src/sliding_sync.rs @@ -757,10 +757,6 @@ impl SlidingSync { }) } - pub fn reset_lists(&self) -> Result<(), SlidingSyncError> { - self.inner.reset_lists().map_err(Into::into) - } - pub fn sync(&self) -> Arc { let inner = self.inner.clone(); let client = self.client.clone(); diff --git a/crates/matrix-sdk/src/sliding_sync/mod.rs b/crates/matrix-sdk/src/sliding_sync/mod.rs index 73da03acd..77da22e6d 100644 --- a/crates/matrix-sdk/src/sliding_sync/mod.rs +++ b/crates/matrix-sdk/src/sliding_sync/mod.rs @@ -632,17 +632,6 @@ impl SlidingSync { pub async fn stop_sync(&self) -> Result<(), Error> { self.inner.internal_channel_send(SlidingSyncInternalMessage::SyncLoopStop).await } - - /// Resets the lists. - pub fn reset_lists(&self) -> Result<(), Error> { - let lists = self.inner.lists.read().unwrap(); - - for list in lists.values() { - list.reset()?; - } - - Ok(()) - } } impl SlidingSyncInner {