Merge pull request #3715 from element-hq/renovate/org.matrix.rustcomponents-sdk-android-0.x
Update dependency org.matrix.rustcomponents:sdk-android to v0.2.56
This commit is contained in:
commit
66e51bcea7
5 changed files with 14 additions and 13 deletions
|
|
@ -168,7 +168,7 @@ jsoup = "org.jsoup:jsoup:1.18.1"
|
||||||
appyx_core = { module = "com.bumble.appyx:core", version.ref = "appyx" }
|
appyx_core = { module = "com.bumble.appyx:core", version.ref = "appyx" }
|
||||||
molecule-runtime = "app.cash.molecule:molecule-runtime:2.0.0"
|
molecule-runtime = "app.cash.molecule:molecule-runtime:2.0.0"
|
||||||
timber = "com.jakewharton.timber:timber:5.0.1"
|
timber = "com.jakewharton.timber:timber:5.0.1"
|
||||||
matrix_sdk = "org.matrix.rustcomponents:sdk-android:0.2.55"
|
matrix_sdk = "org.matrix.rustcomponents:sdk-android:0.2.56"
|
||||||
matrix_richtexteditor = { module = "io.element.android:wysiwyg", version.ref = "wysiwyg" }
|
matrix_richtexteditor = { module = "io.element.android:wysiwyg", version.ref = "wysiwyg" }
|
||||||
matrix_richtexteditor_compose = { module = "io.element.android:wysiwyg-compose", version.ref = "wysiwyg" }
|
matrix_richtexteditor_compose = { module = "io.element.android:wysiwyg-compose", version.ref = "wysiwyg" }
|
||||||
sqldelight-driver-android = { module = "app.cash.sqldelight:android-driver", version.ref = "sqldelight" }
|
sqldelight-driver-android = { module = "app.cash.sqldelight:android-driver", version.ref = "sqldelight" }
|
||||||
|
|
|
||||||
|
|
@ -205,7 +205,7 @@ internal class RustEncryptionService(
|
||||||
}
|
}
|
||||||
|
|
||||||
override suspend fun pinUserIdentity(userId: UserId): Result<Unit> = runCatching {
|
override suspend fun pinUserIdentity(userId: UserId): Result<Unit> = runCatching {
|
||||||
val userIdentity = service.getUserIdentity(userId.value) ?: error("User identity not found")
|
val userIdentity = service.userIdentity(userId.value) ?: error("User identity not found")
|
||||||
userIdentity.pin()
|
userIdentity.pin()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -36,10 +36,11 @@ object RoomMemberMapper {
|
||||||
|
|
||||||
fun mapMembership(membershipState: RustMembershipState): RoomMembershipState =
|
fun mapMembership(membershipState: RustMembershipState): RoomMembershipState =
|
||||||
when (membershipState) {
|
when (membershipState) {
|
||||||
RustMembershipState.BAN -> RoomMembershipState.BAN
|
RustMembershipState.Ban -> RoomMembershipState.BAN
|
||||||
RustMembershipState.INVITE -> RoomMembershipState.INVITE
|
RustMembershipState.Invite -> RoomMembershipState.INVITE
|
||||||
RustMembershipState.JOIN -> RoomMembershipState.JOIN
|
RustMembershipState.Join -> RoomMembershipState.JOIN
|
||||||
RustMembershipState.KNOCK -> RoomMembershipState.KNOCK
|
RustMembershipState.Knock -> RoomMembershipState.KNOCK
|
||||||
RustMembershipState.LEAVE -> RoomMembershipState.LEAVE
|
RustMembershipState.Leave -> RoomMembershipState.LEAVE
|
||||||
|
is RustMembershipState.Custom -> TODO()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -16,7 +16,7 @@ fun aRustRoomMember(
|
||||||
userId: UserId,
|
userId: UserId,
|
||||||
displayName: String? = null,
|
displayName: String? = null,
|
||||||
avatarUrl: String? = null,
|
avatarUrl: String? = null,
|
||||||
membership: MembershipState = MembershipState.JOIN,
|
membership: MembershipState = MembershipState.Join,
|
||||||
isNameAmbiguous: Boolean = false,
|
isNameAmbiguous: Boolean = false,
|
||||||
powerLevel: Long = 0L,
|
powerLevel: Long = 0L,
|
||||||
isIgnored: Boolean = false,
|
isIgnored: Boolean = false,
|
||||||
|
|
|
||||||
|
|
@ -24,10 +24,10 @@ class RoomMemberMapperTest {
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
fun mapMembership() {
|
fun mapMembership() {
|
||||||
assertThat(RoomMemberMapper.mapMembership(RustMembershipState.BAN)).isEqualTo(RoomMembershipState.BAN)
|
assertThat(RoomMemberMapper.mapMembership(RustMembershipState.Ban)).isEqualTo(RoomMembershipState.BAN)
|
||||||
assertThat(RoomMemberMapper.mapMembership(RustMembershipState.INVITE)).isEqualTo(RoomMembershipState.INVITE)
|
assertThat(RoomMemberMapper.mapMembership(RustMembershipState.Invite)).isEqualTo(RoomMembershipState.INVITE)
|
||||||
assertThat(RoomMemberMapper.mapMembership(RustMembershipState.JOIN)).isEqualTo(RoomMembershipState.JOIN)
|
assertThat(RoomMemberMapper.mapMembership(RustMembershipState.Join)).isEqualTo(RoomMembershipState.JOIN)
|
||||||
assertThat(RoomMemberMapper.mapMembership(RustMembershipState.KNOCK)).isEqualTo(RoomMembershipState.KNOCK)
|
assertThat(RoomMemberMapper.mapMembership(RustMembershipState.Knock)).isEqualTo(RoomMembershipState.KNOCK)
|
||||||
assertThat(RoomMemberMapper.mapMembership(RustMembershipState.LEAVE)).isEqualTo(RoomMembershipState.LEAVE)
|
assertThat(RoomMemberMapper.mapMembership(RustMembershipState.Leave)).isEqualTo(RoomMembershipState.LEAVE)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue