[Spaces] Show spaces in left panel #4509

- Code tweaks after SDK update
This commit is contained in:
Gil Eluard
2021-07-20 09:58:50 +02:00
parent 7c4af8f42d
commit 9b33844155
@@ -111,13 +111,9 @@ final class SpaceListViewModel: SpaceListViewModelType {
}
private func getSpacesViewData() -> [SpaceListItemViewData] {
return session.spaceService.spaces.compactMap { space -> SpaceListItemViewData? in
guard let summary = space.summary else {
return nil
}
return session.spaceService.rootSpaceSummaries.map { summary in
let avatarViewData = AvatarViewData(avatarUrl: summary.avatar, mediaManager: self.session.mediaManager, fallbackImage: .matrixItem(summary.roomId, summary.displayname))
return SpaceListItemViewData(spaceId: summary.roomId,
title: summary.displayname, avatarViewData: avatarViewData)
return SpaceListItemViewData(spaceId: summary.roomId, title: summary.displayname, avatarViewData: avatarViewData)
}
}