Device Verification: Incoming screen: UI: Use a rounded MXKImageView

This commit is contained in:
manuroe
2019-04-15 15:28:59 +02:00
parent 7cb5e71bcb
commit c2cdfa71ae
5 changed files with 22 additions and 7 deletions
@@ -29,10 +29,13 @@ final class DeviceVerificationIncomingViewModel: DeviceVerificationIncomingViewM
// MARK: Public
var userId: String
var userDisplayName: String
var avatarUrl: String
var deviceId: String
var mediaManager: MXMediaManager
weak var viewDelegate: DeviceVerificationIncomingViewModelViewDelegate?
weak var coordinatorDelegate: DeviceVerificationIncomingViewModelCoordinatorDelegate?
@@ -41,10 +44,13 @@ final class DeviceVerificationIncomingViewModel: DeviceVerificationIncomingViewM
init(session: MXSession, otherUser: MXUser, transaction: MXIncomingSASTransaction) {
self.session = session
self.transaction = transaction
self.userId = otherUser.userId
self.userDisplayName = otherUser.displayname
self.avatarUrl = self.session.mediaManager.url(ofContent: otherUser.avatarUrl)
self.avatarUrl = otherUser.avatarUrl
self.deviceId = transaction.otherDeviceId
self.mediaManager = session.mediaManager
self.registerTransactionDidStateChangeNotification(transaction: transaction)
}