mirror of
https://github.com/vector-im/element-ios.git
synced 2024-09-28 15:22:39 +00:00
KeyVerificationConclusionBubbleCell: Update warning title and badge image.
This commit is contained in:
parent
f5ca4d4bf8
commit
b41343f3f6
3 changed files with 7 additions and 18 deletions
|
@ -1106,3 +1106,4 @@
|
|||
"key_verification_tile_request_incoming_approval_decline" = "Decline";
|
||||
|
||||
"key_verification_tile_conclusion_done_title" = "Verified";
|
||||
"key_verification_tile_conclusion_warning_title" = "Unstrusted sign in";
|
||||
|
|
|
@ -1474,6 +1474,10 @@ internal enum VectorL10n {
|
|||
internal static var keyVerificationTileConclusionDoneTitle: String {
|
||||
return VectorL10n.tr("Vector", "key_verification_tile_conclusion_done_title")
|
||||
}
|
||||
/// Unstrusted sign in
|
||||
internal static var keyVerificationTileConclusionWarningTitle: String {
|
||||
return VectorL10n.tr("Vector", "key_verification_tile_conclusion_warning_title")
|
||||
}
|
||||
/// Accept
|
||||
internal static var keyVerificationTileRequestIncomingApprovalAccept: String {
|
||||
return VectorL10n.tr("Vector", "key_verification_tile_request_incoming_approval_accept")
|
||||
|
|
|
@ -81,24 +81,8 @@ class KeyVerificationConclusionBubbleCell: KeyVerificationBaseBubbleCell {
|
|||
badgeImage = Asset.Images.encryptionTrusted.image
|
||||
title = VectorL10n.keyVerificationTileConclusionDoneTitle
|
||||
case .keyVerificationCancel:
|
||||
badgeImage = Asset.Images.encryptionNormal.image
|
||||
|
||||
// TODO: Use right titles here
|
||||
if let keyVerification = roomBubbleData.keyVerification, let cancelCodeValue = keyVerification.transaction?.reasonCancelCode?.value {
|
||||
switch cancelCodeValue {
|
||||
case MXTransactionCancelCode.mismatchedSas().value:
|
||||
title = "TODO"
|
||||
case MXTransactionCancelCode.unexpectedMessage().value:
|
||||
title = "TODO"
|
||||
case MXTransactionCancelCode.mismatchedCommitment().value:
|
||||
title = "TODO"
|
||||
default:
|
||||
title = nil
|
||||
}
|
||||
} else {
|
||||
title = nil
|
||||
}
|
||||
|
||||
badgeImage = Asset.Images.encryptionWarning.image
|
||||
title = VectorL10n.keyVerificationTileConclusionWarningTitle
|
||||
default:
|
||||
badgeImage = nil
|
||||
title = nil
|
||||
|
|
Loading…
Reference in a new issue