Use EncryptionTrustLevelBadgeImageHelper where needed.

This commit is contained in:
SBiOSoftWhare
2020-04-08 15:06:27 +02:00
parent dae52e6a6d
commit c13439835a
3 changed files with 4 additions and 88 deletions
@@ -440,7 +440,7 @@
self.roomMemberStatusLabel.text = presenceText;
self.roomMemberAvatarBadgeImageView.image = self.userEncryptionBadgeImage;
self.roomMemberAvatarBadgeImageView.image = [EncryptionTrustLevelBadgeImageHelper userBadgeImageFor:self.encryptionTrustLevel];
// Retrieve the existing direct chats
[directChatsArray removeAllObjects];
@@ -503,35 +503,6 @@
[self updateMemberInfo];
}
- (UIImage*)userEncryptionBadgeImage
{
NSString *encryptionIconName;
UIImage *encryptionIcon;
UserEncryptionTrustLevel userEncryptionTrustLevel = self.encryptionTrustLevel;
switch (userEncryptionTrustLevel) {
case UserEncryptionTrustLevelWarning:
encryptionIconName = @"encryption_warning";
break;
case UserEncryptionTrustLevelNormal:
encryptionIconName = @"encryption_normal";
break;
case UserEncryptionTrustLevelTrusted:
encryptionIconName = @"encryption_trusted";
break;
default:
break;
}
if (encryptionIconName)
{
encryptionIcon = [UIImage imageNamed:encryptionIconName];
}
return encryptionIcon;
}
- (BOOL)isRoomMemberCurrentUser
{
return [self.mxRoomMember.userId isEqualToString:self.mainSession.myUser.userId];
@@ -914,7 +885,7 @@
break;
}
securityStatusCell.imageView.image = self.userEncryptionBadgeImage;
securityStatusCell.imageView.image = [EncryptionTrustLevelBadgeImageHelper userBadgeImageFor:self.encryptionTrustLevel];
securityStatusCell.textLabel.numberOfLines = 1;
securityStatusCell.textLabel.font = [UIFont systemFontOfSize:16.0];