From f6287dfe55a3caffa21740263bcb055932b4e4da Mon Sep 17 00:00:00 2001 From: boris Date: Tue, 14 May 2024 15:11:40 +0000 Subject: [PATCH] fix: GetE2EICertificate button when no certificate (#3002) --- .../ui/settings/devices/EndToEndIdentityCertificateItem.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/kotlin/com/wire/android/ui/settings/devices/EndToEndIdentityCertificateItem.kt b/app/src/main/kotlin/com/wire/android/ui/settings/devices/EndToEndIdentityCertificateItem.kt index 9bdafc232ee..76e472b72c7 100644 --- a/app/src/main/kotlin/com/wire/android/ui/settings/devices/EndToEndIdentityCertificateItem.kt +++ b/app/src/main/kotlin/com/wire/android/ui/settings/devices/EndToEndIdentityCertificateItem.kt @@ -47,7 +47,7 @@ import kotlinx.datetime.Instant @Composable fun EndToEndIdentityCertificateItem( isE2eiCertificateActivated: Boolean, - certificate: E2eiCertificate, + certificate: E2eiCertificate?, isCurrentDevice: Boolean, isLoadingCertificate: Boolean, enrollE2eiCertificate: () -> Unit, @@ -77,7 +77,7 @@ fun EndToEndIdentityCertificateItem( color = MaterialTheme.wireColorScheme.secondaryText, ) Column { - if (isE2eiCertificateActivated) { + if (isE2eiCertificateActivated && certificate != null) { when (certificate.status) { CertificateStatus.REVOKED -> { E2EIStatusRow(