RoomSearchViewController: Fix setup.

This commit is contained in:
SBiOSoftWhare
2021-10-29 13:47:16 +02:00
parent f02927b2dd
commit 27c9baafb3
3 changed files with 14 additions and 6 deletions
@@ -152,12 +152,11 @@ final class RoomInfoCoordinator: NSObject, RoomInfoCoordinatorType {
case .search:
MXKRoomDataSourceManager.sharedManager(forMatrixSession: session)?.roomDataSource(forRoom: self.room.roomId, create: false, onComplete: { (roomDataSource) in
guard let dataSource = roomDataSource else { return }
let storyboard = UIStoryboard(name: "Main", bundle: nil)
if let search = storyboard.instantiateViewController(withIdentifier: "RoomSearch") as? RoomSearchViewController {
search.roomDataSource = dataSource
self.navigationRouter.push(search, animated: animated, popCompletion: nil)
}
})
let roomSearchViewController: RoomSearchViewController = RoomSearchViewController.instantiate()
roomSearchViewController.loadViewIfNeeded()
roomSearchViewController.roomDataSource = dataSource
self.navigationRouter.push(roomSearchViewController, animated: animated, popCompletion: nil)
})
case .notifications:
let coordinator = createRoomNotificationSettingsCoordinator()
coordinator.start()