From aa4b176ab3ec7245e7d467d0064d2f5b50233fbd Mon Sep 17 00:00:00 2001 From: Stefan Ceriu Date: Fri, 8 Aug 2025 15:30:02 +0300 Subject: [PATCH] fix(spaces): fix complement-crypto failures because of using an outdated uniffi version - automatic Arc inference was introduced in 0.27 and complement is using 0.25 --- bindings/matrix-sdk-ffi/src/spaces.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bindings/matrix-sdk-ffi/src/spaces.rs b/bindings/matrix-sdk-ffi/src/spaces.rs index e6e1315fd..25cdfd3c1 100644 --- a/bindings/matrix-sdk-ffi/src/spaces.rs +++ b/bindings/matrix-sdk-ffi/src/spaces.rs @@ -57,9 +57,9 @@ impl SpaceService { pub async fn space_room_list( &self, space_id: String, - ) -> Result { + ) -> Result, ClientError> { let space_id = RoomId::parse(space_id)?; - Ok(SpaceServiceRoomList::new(self.inner.space_room_list(space_id))) + Ok(Arc::new(SpaceServiceRoomList::new(self.inner.space_room_list(space_id)))) } }