Sync automatic call status with user status flag and server support

This commit is contained in:
ganfra
2026-08-06 11:09:49 +02:00
parent 93ca5374d6
commit c35a0a3864
6 changed files with 82 additions and 0 deletions
@@ -530,6 +530,10 @@ class RustMatrixClient(
}
}
override fun enableAutomaticCallStatus(enabled: Boolean) {
innerClient.enableAutomaticCallStatus(enabled)
}
override suspend fun joinRoom(roomId: RoomId): Result<RoomInfo?> = withContext(sessionDispatcher) {
runCatchingExceptions {
innerClient.joinRoomById(roomId.value).destroy()