Browse Source

Fix compilation issues.

pull/3621/head
Benoit Marty 1 week ago
parent
commit
bc62f8cfce
  1. 2
      features/messages/impl/src/main/kotlin/io/element/android/features/messages/impl/crypto/identity/IdentityChangeStateView.kt
  2. 2
      libraries/matrix/impl/src/main/kotlin/io/element/android/libraries/matrix/impl/encryption/RustEncryptionService.kt

2
features/messages/impl/src/main/kotlin/io/element/android/features/messages/impl/crypto/identity/IdentityChangeStateView.kt

@ -60,7 +60,7 @@ fun IdentityChangeStateView( @@ -60,7 +60,7 @@ fun IdentityChangeStateView(
addLink(
url = LinkAnnotation.Url(
url = LearnMoreConfig.IDENTITY_CHANGE_URL,
linkInteractionListener = { t ->
linkInteractionListener = {
onLinkClick(LearnMoreConfig.IDENTITY_CHANGE_URL)
}
),

2
libraries/matrix/impl/src/main/kotlin/io/element/android/libraries/matrix/impl/encryption/RustEncryptionService.kt

@ -205,7 +205,7 @@ internal class RustEncryptionService( @@ -205,7 +205,7 @@ internal class RustEncryptionService(
}
override suspend fun pinUserIdentity(userId: UserId): Result<Unit> = runCatching {
val userIdentity = service.getUserIdentity(userId.value)
val userIdentity = service.getUserIdentity(userId.value) ?: throw IllegalStateException("User identity not found")
userIdentity.pin()
}
}

Loading…
Cancel
Save