     
     private func update(viewState: RoomInfoListViewState) {
         self.viewDelegate?.roomInfoListViewModel(self, didUpdateViewState: viewState)
-    }
-    
-    private func cancelOperations() {
-        self.currentOperation?.cancel()
     }
 }
 

        case .navigate(let target):
            self.navigate(to: target)
        case .cancel:
            self.cancelOperations()
            self.coordinatorDelegate?.roomInfoListViewModelDidCancel(self)
        }
    }
    
    // MARK: - Private
    
    private func loadData() {
        self.update(viewState: .loaded)


    private let session: MXSession
    private let room: MXRoom
    
    private lazy var segmentedViewController: SegmentedViewController = {
        let controller = SegmentedViewController()
