Merge branch 'develop' into riot_3138

This commit is contained in:
manuroe
2020-04-23 15:53:15 +02:00
committed by GitHub
13 changed files with 79 additions and 21 deletions
@@ -493,6 +493,11 @@
self.userVerificationCoordinatorBridgePresenter = userVerificationCoordinatorBridgePresenter;
}
- (void)presentCompleteSecurity
{
[[AppDelegate theDelegate] presentCompleteSecurityForSession:self.mainSession];
}
#pragma mark - Hide/Show navigation bar border
- (void)hideNavigationBarBorder:(BOOL)isHidden
@@ -843,7 +848,16 @@
break;
case UserEncryptionTrustLevelNotVerified:
case UserEncryptionTrustLevelNoCrossSigning:
statusText = NSLocalizedStringFromTable(@"room_participants_action_security_status_verify", @"Vector", nil);
{
if (self.isRoomMemberCurrentUser)
{
statusText = NSLocalizedStringFromTable(@"room_participants_action_security_status_complete_security", @"Vector", nil);
}
else
{
statusText = NSLocalizedStringFromTable(@"room_participants_action_security_status_verify", @"Vector", nil);
}
}
break;
case UserEncryptionTrustLevelWarning:
statusText = NSLocalizedStringFromTable(@"room_participants_action_security_status_warning", @"Vector", nil);
@@ -1031,7 +1045,14 @@
{
if (self.encryptionTrustLevel == UserEncryptionTrustLevelNotVerified)
{
[self startUserVerification];
if (self.isRoomMemberCurrentUser)
{
[self presentCompleteSecurity];
}
else
{
[self startUserVerification];
}
}
else
{