From 0f4e18fe93505bf69a453e06b7774638e195b2e8 Mon Sep 17 00:00:00 2001 From: charles Date: Fri, 23 Dec 2022 11:58:49 +1100 Subject: [PATCH] Update group admin check --- .../conversation/expiration/ExpirationSettingsViewModel.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/conversation/expiration/ExpirationSettingsViewModel.kt b/app/src/main/java/org/thoughtcrime/securesms/conversation/expiration/ExpirationSettingsViewModel.kt index 0d32361348..cfb1b4fe38 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/conversation/expiration/ExpirationSettingsViewModel.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/conversation/expiration/ExpirationSettingsViewModel.kt @@ -63,7 +63,7 @@ class ExpirationSettingsViewModel( } else null _uiState.update { currentUiState -> currentUiState.copy( - isSelfAdmin = groupInfo?.admins?.any{ it.serialize() == textSecurePreferences.getLocalNumber() } == true, + isSelfAdmin = groupInfo == null || groupInfo.admins.any{ it.serialize() == textSecurePreferences.getLocalNumber() }, showExpirationTypeSelector = !ExpirationConfiguration.isNewConfigEnabled || (recipient?.isContactRecipient == true && !recipient.isLocalNumber) ) }