RoomListService: enable encryption

This commit is contained in:
ganfra
2023-06-28 16:49:08 +02:00
parent b637d4a5ee
commit 76f055afc0

View File

@@ -81,8 +81,7 @@ class RustMatrixClient constructor(
) : MatrixClient {
override val sessionId: UserId = UserId(client.userId())
private val roomListService = client.roomListService()
private val roomListService = client.roomListServiceWithEncryption()
private val sessionCoroutineScope = appCoroutineScope.childScope(dispatchers.main, "Session-${sessionId}")
private val verificationService = RustSessionVerificationService()
private val syncService = RustSyncService(roomListService, sessionCoroutineScope)
@@ -92,6 +91,7 @@ class RustMatrixClient constructor(
)
private val notificationService = RustNotificationService(client)
private val clientDelegate = object : ClientDelegate {
override fun didReceiveAuthError(isSoftLogout: Boolean) {
//TODO handle this