Comment out SDK usage.
This commit is contained in:
parent
57d5ffa97a
commit
9950d3c0fa
2 changed files with 31 additions and 26 deletions
|
|
@ -61,7 +61,7 @@ import io.element.android.libraries.matrix.impl.room.RoomContentForwarder
|
||||||
import io.element.android.libraries.matrix.impl.room.RoomSyncSubscriber
|
import io.element.android.libraries.matrix.impl.room.RoomSyncSubscriber
|
||||||
import io.element.android.libraries.matrix.impl.room.RustMatrixRoom
|
import io.element.android.libraries.matrix.impl.room.RustMatrixRoom
|
||||||
import io.element.android.libraries.matrix.impl.room.map
|
import io.element.android.libraries.matrix.impl.room.map
|
||||||
import io.element.android.libraries.matrix.impl.room.preview.RoomPreviewMapper
|
// TODO import io.element.android.libraries.matrix.impl.room.preview.RoomPreviewMapper
|
||||||
import io.element.android.libraries.matrix.impl.roomdirectory.RustRoomDirectoryService
|
import io.element.android.libraries.matrix.impl.roomdirectory.RustRoomDirectoryService
|
||||||
import io.element.android.libraries.matrix.impl.roomlist.RoomListFactory
|
import io.element.android.libraries.matrix.impl.roomlist.RoomListFactory
|
||||||
import io.element.android.libraries.matrix.impl.roomlist.RustRoomListService
|
import io.element.android.libraries.matrix.impl.roomlist.RustRoomListService
|
||||||
|
|
@ -466,13 +466,17 @@ class RustMatrixClient(
|
||||||
|
|
||||||
override suspend fun resolveRoomAlias(roomAlias: RoomAlias): Result<RoomId> = withContext(sessionDispatcher) {
|
override suspend fun resolveRoomAlias(roomAlias: RoomAlias): Result<RoomId> = withContext(sessionDispatcher) {
|
||||||
runCatching {
|
runCatching {
|
||||||
client.resolveRoomAlias(roomAlias.value).let(::RoomId)
|
// TODO Waiting for SDK to be released
|
||||||
|
throw Exception("Not implemented")
|
||||||
|
// client.resolveRoomAlias(roomAlias.value).let(::RoomId)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
override suspend fun getRoomPreview(roomIdOrAlias: RoomIdOrAlias): Result<RoomPreview> = withContext(sessionDispatcher) {
|
override suspend fun getRoomPreview(roomIdOrAlias: RoomIdOrAlias): Result<RoomPreview> = withContext(sessionDispatcher) {
|
||||||
runCatching {
|
runCatching {
|
||||||
client.getRoomPreview(roomIdOrAlias.identifier).let(RoomPreviewMapper::map)
|
// TODO Waiting for SDK to be released
|
||||||
|
throw Exception("Not implemented")
|
||||||
|
// client.getRoomPreview(roomIdOrAlias.identifier).let(RoomPreviewMapper::map)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -16,26 +16,27 @@
|
||||||
|
|
||||||
package io.element.android.libraries.matrix.impl.room.preview
|
package io.element.android.libraries.matrix.impl.room.preview
|
||||||
|
|
||||||
import io.element.android.libraries.matrix.api.core.RoomAlias
|
// TODO Restore
|
||||||
import io.element.android.libraries.matrix.api.core.RoomId
|
// import io.element.android.libraries.matrix.api.core.RoomAlias
|
||||||
import io.element.android.libraries.matrix.api.room.preview.RoomPreview
|
// import io.element.android.libraries.matrix.api.core.RoomId
|
||||||
import org.matrix.rustcomponents.sdk.RoomPreview as RustRoomPreview
|
// import io.element.android.libraries.matrix.api.room.preview.RoomPreview
|
||||||
|
// import org.matrix.rustcomponents.sdk.RoomPreview as RustRoomPreview
|
||||||
object RoomPreviewMapper {
|
//
|
||||||
fun map(roomPreview: RustRoomPreview): RoomPreview {
|
// object RoomPreviewMapper {
|
||||||
return RoomPreview(
|
// fun map(roomPreview: RustRoomPreview): RoomPreview {
|
||||||
roomId = RoomId(roomPreview.roomId),
|
// return RoomPreview(
|
||||||
canonicalAlias = roomPreview.canonicalAlias?.let(::RoomAlias),
|
// roomId = RoomId(roomPreview.roomId),
|
||||||
name = roomPreview.name,
|
// canonicalAlias = roomPreview.canonicalAlias?.let(::RoomAlias),
|
||||||
topic = roomPreview.topic,
|
// name = roomPreview.name,
|
||||||
avatarUrl = roomPreview.avatarUrl,
|
// topic = roomPreview.topic,
|
||||||
numberOfJoinedMembers = roomPreview.numJoinedMembers.toLong(),
|
// avatarUrl = roomPreview.avatarUrl,
|
||||||
roomType = roomPreview.roomType,
|
// numberOfJoinedMembers = roomPreview.numJoinedMembers.toLong(),
|
||||||
isHistoryWorldReadable = roomPreview.isHistoryWorldReadable,
|
// roomType = roomPreview.roomType,
|
||||||
isJoined = roomPreview.isJoined,
|
// isHistoryWorldReadable = roomPreview.isHistoryWorldReadable,
|
||||||
isInvited = roomPreview.isInvited,
|
// isJoined = roomPreview.isJoined,
|
||||||
isPublic = roomPreview.isPublic,
|
// isInvited = roomPreview.isInvited,
|
||||||
canKnock = roomPreview.canKnock
|
// isPublic = roomPreview.isPublic,
|
||||||
)
|
// canKnock = roomPreview.canKnock
|
||||||
}
|
// )
|
||||||
}
|
// }
|
||||||
|
// }
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue