diff --git a/Riot/Modules/Common/Recents/DataSources/RecentsDataSource.m b/Riot/Modules/Common/Recents/DataSources/RecentsDataSource.m index 51ea199e3..1b1c5e0c9 100644 --- a/Riot/Modules/Common/Recents/DataSources/RecentsDataSource.m +++ b/Riot/Modules/Common/Recents/DataSources/RecentsDataSource.m @@ -1298,7 +1298,7 @@ NSString *const kRecentsDataSourceTapOnDirectoryServerChange = @"kRecentsDataSou { [peopleCellDataArray addObject:recentCellDataStoring]; } - else if (recentCellDataStoring.spaceChildInfo != nil) + else if (recentCellDataStoring.isSuggestedRoom) { MXRoomSummary *roomSummary = [mxSession roomSummaryWithRoomId:recentCellDataStoring.spaceChildInfo.childRoomId]; BOOL isJoined = roomSummary.membership == MXMembershipJoin || roomSummary.membershipTransitionState == MXMembershipTransitionStateJoined; @@ -1345,7 +1345,7 @@ NSString *const kRecentsDataSourceTapOnDirectoryServerChange = @"kRecentsDataSou } else if (recentsDataSourceMode == RecentsDataSourceModeRooms) { - if (recentCellDataStoring.spaceChildInfo) + if (recentCellDataStoring.isSuggestedRoom) { MXRoomSummary *roomSummary = [mxSession roomSummaryWithRoomId:recentCellDataStoring.spaceChildInfo.childRoomId]; BOOL isJoined = roomSummary.membership == MXMembershipJoin || roomSummary.membershipTransitionState == MXMembershipTransitionStateJoined; diff --git a/Riot/Modules/Home/HomeViewController.m b/Riot/Modules/Home/HomeViewController.m index c1c89ba4e..be537d6d7 100644 --- a/Riot/Modules/Home/HomeViewController.m +++ b/Riot/Modules/Home/HomeViewController.m @@ -557,7 +557,7 @@ id renderedCellData = (id)roomCollectionViewCell.renderedCellData; - if (renderedCellData.spaceChildInfo) + if (renderedCellData.isSuggestedRoom) { [self.delegate recentListViewController:self didSelectSuggestedRoom:renderedCellData.spaceChildInfo]; }