mirror of
https://github.com/Novaloop-AG/element-x-ios.git
synced 2026-11-03 16:10:20 +00:00
Fix room avatars on timeline (#213)
This commit is contained in:
@@ -27,11 +27,19 @@ struct MockMediaProvider: MediaProviderProtocol {
|
||||
}
|
||||
|
||||
func imageFromURLString(_ urlString: String?, avatarSize: AvatarSize?) -> UIImage? {
|
||||
if urlString != nil {
|
||||
return UIImage(systemName: "photo")
|
||||
guard urlString != nil else {
|
||||
return nil
|
||||
}
|
||||
|
||||
return nil
|
||||
|
||||
if let avatarSize = avatarSize {
|
||||
switch avatarSize {
|
||||
case .room:
|
||||
return Asset.Images.appLogo.image
|
||||
default:
|
||||
return UIImage(systemName: "photo")
|
||||
}
|
||||
}
|
||||
return UIImage(systemName: "photo")
|
||||
}
|
||||
|
||||
func loadImageFromURLString(_ urlString: String, avatarSize: AvatarSize?) async -> Result<UIImage, MediaProviderError> {
|
||||
|
||||
Reference in New Issue
Block a user