Use the new TimelineController message sending methods for media uploads.

This commit is contained in:
Stefan Ceriu
2025-07-22 15:32:19 +03:00
committed by Stefan Ceriu
parent 35195abc35
commit fb40bfd690
4 changed files with 19 additions and 23 deletions
@@ -119,15 +119,13 @@ class MediaUploadPreviewScreenViewModelTests: XCTestCase {
self?.verifyCaption(caption, expectedCaption: expectedCaption) ?? .failure(.sdkError(TestError.unknown))
}
let roomProxy = JoinedRoomProxyMock(.init())
roomProxy.timeline = timelineProxy
viewModel = MediaUploadPreviewScreenViewModel(roomProxy: roomProxy,
timelineController: MockTimelineController(timelineProxy: timelineProxy),
viewModel = MediaUploadPreviewScreenViewModel(timelineController: MockTimelineController(timelineProxy: timelineProxy),
userIndicatorController: UserIndicatorControllerMock(),
mediaUploadingPreprocessor: MediaUploadingPreprocessor(appSettings: ServiceLocator.shared.settings),
title: "Some File",
url: url,
shouldShowCaptionWarning: true)
shouldShowCaptionWarning: true,
isRoomEncrypted: true)
}
private func verifyCaption(_ caption: String?, expectedCaption: String?) -> Result<Void, TimelineProxyError> {