Refactor encryption trust level

This commit is contained in:
Andy Uhnak
2023-03-13 16:18:11 +00:00
parent db041703db
commit db771d2508
17 changed files with 265 additions and 62 deletions
@@ -206,10 +206,10 @@
// Only show a warning badge if there are trust issues.
if (event.sender)
{
MXUserTrustLevel *userTrustLevel = [session.crypto trustLevelForUser:event.sender];
BOOL isUserVerified = [session.crypto isUserVerified:event.sender];
MXDeviceInfo *deviceInfo = [session.crypto eventDeviceInfo:event];
if (userTrustLevel.isVerified && !deviceInfo.trustLevel.isVerified)
if (isUserVerified && !deviceInfo.trustLevel.isVerified)
{
return EventEncryptionDecorationUntrustedDevice;
}