Browse Source

Rename val for clarity

pull/3621/head
Benoit Marty 1 week ago
parent
commit
fcee53b23e
  1. 12
      features/messages/impl/src/main/kotlin/io/element/android/features/messages/impl/crypto/identity/IdentityChangeStateView.kt

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

@ -32,19 +32,19 @@ fun IdentityChangeStateView(
modifier: Modifier = Modifier, modifier: Modifier = Modifier,
) { ) {
// Pick the first identity change to PinViolation // Pick the first identity change to PinViolation
val identityChange = state.roomMemberIdentityStateChanges.firstOrNull { val pinViolationIdentityChange = state.roomMemberIdentityStateChanges.firstOrNull {
// For now only render PinViolation // For now only render PinViolation
it.identityState == IdentityState.PinViolation it.identityState == IdentityState.PinViolation
} }
if (identityChange != null) { if (pinViolationIdentityChange != null) {
ComposerAlertMolecule( ComposerAlertMolecule(
modifier = modifier, modifier = modifier,
avatar = identityChange.roomMember.getAvatarData(AvatarSize.ComposerAlert), avatar = pinViolationIdentityChange.roomMember.getAvatarData(AvatarSize.ComposerAlert),
content = buildAnnotatedString { content = buildAnnotatedString {
val learnMoreStr = stringResource(CommonStrings.action_learn_more) val learnMoreStr = stringResource(CommonStrings.action_learn_more)
val fullText = stringResource( val fullText = stringResource(
id = CommonStrings.crypto_identity_change_pin_violation, id = CommonStrings.crypto_identity_change_pin_violation,
identityChange.roomMember.disambiguatedDisplayName, pinViolationIdentityChange.roomMember.disambiguatedDisplayName,
learnMoreStr, learnMoreStr,
) )
val learnMoreStartIndex = fullText.indexOf(learnMoreStr) val learnMoreStartIndex = fullText.indexOf(learnMoreStr)
@ -68,8 +68,8 @@ fun IdentityChangeStateView(
end = learnMoreStartIndex + learnMoreStr.length, end = learnMoreStartIndex + learnMoreStr.length,
) )
}, },
onSubmitClick = { state.eventSink(IdentityChangeEvent.Submit(identityChange.roomMember.userId)) }, onSubmitClick = { state.eventSink(IdentityChangeEvent.Submit(pinViolationIdentityChange.roomMember.userId)) },
isCritical = identityChange.identityState == IdentityState.VerificationViolation, isCritical = pinViolationIdentityChange.identityState == IdentityState.VerificationViolation,
) )
} }
} }

Loading…
Cancel
Save