Correct verificationStatusAdditionalInfoText for other session

This commit is contained in:
Aleksandrs Proskurins 2022-10-13 09:46:11 +03:00
parent bb7ac190eb
commit 1fb3056bdf
3 changed files with 7 additions and 4 deletions

View file

@ -2430,6 +2430,7 @@ To enable access, tap Settings> Location and select Always";
"user_session_learn_more" = "Learn more";
"user_session_verified_additional_info" = "Your current session is ready for secure messaging.";
"user_session_unverified_additional_info" = "Verify your current session for enhanced secure messaging.";
"user_other_session_unverified_additional_info" = "Verify or sign out from this session for best security and reliability.";
"user_session_push_notifications" = "Push notifications";
"user_session_push_notifications_message" = "When turned on, this session will receive push notifications.";

View file

@ -8675,6 +8675,10 @@ public class VectorL10n: NSObject {
public static var userOtherSessionSecurityRecommendationTitle: String {
return VectorL10n.tr("Vector", "user_other_session_security_recommendation_title")
}
/// Verify or sign out from this session for best security and reliability.
public static var userOtherSessionUnverifiedAdditionalInfo: String {
return VectorL10n.tr("Vector", "user_other_session_unverified_additional_info")
}
/// %@ · Your current session
public static func userOtherSessionUnverifiedCurrentSessionDetails(_ p1: String) -> String {
return VectorL10n.tr("Vector", "user_other_session_unverified_current_session_details", p1)

View file

@ -80,10 +80,8 @@ struct UserSessionCardViewData {
switch verificationState {
case .verified:
return VectorL10n.userSessionVerifiedAdditionalInfo
case .unverified:
return VectorL10n.userSessionUnverifiedAdditionalInfo
case .unknown:
return VectorL10n.userSessionUnverifiedAdditionalInfo
case .unverified, .unknown:
return isCurrentSessionDisplayMode ? VectorL10n.userSessionUnverifiedAdditionalInfo : VectorL10n.userOtherSessionUnverifiedAdditionalInfo
}
}