We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
/hierarchy
SpaceServiceRoomList
1 parent e740400 commit f759f6dCopy full SHA for f759f6d
crates/matrix-sdk-ui/src/spaces/room_list.rs
@@ -155,15 +155,16 @@ impl SpaceServiceRoomList {
155
result
156
.rooms
157
.iter()
158
- .map(|room| {
159
- (
160
- &room.summary,
161
- self.client.get_room(&room.summary.room_id),
162
- room.children_state.len(),
163
- )
164
- })
165
- .map(|(summary, room, children_count)| {
166
- SpaceServiceRoom::new_from_summary(summary, room, children_count as u64)
+ .flat_map(|room| {
+ if room.summary.room_id == self.parent_space_id {
+ None
+ } else {
+ Some(SpaceServiceRoom::new_from_summary(
+ &room.summary,
+ self.client.get_room(&room.summary.room_id),
+ room.children_state.len() as u64,
+ ))
167
+ }
168
})
169
.collect::<Vec<_>>(),
170
);
0 commit comments