Skip to content

Commit afd77c0

Browse files
committed
feat: update thumbnail url representation
1 parent de504df commit afd77c0

File tree

1 file changed

+5
-13
lines changed

1 file changed

+5
-13
lines changed

Sources/VRCKit/Utils/ProfileImageURL.swift

Lines changed: 5 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -9,20 +9,12 @@ import Foundation
99

1010
public extension ProfileElementRepresentable {
1111
var thumbnailUrl: URL? {
12-
if let userIcon = userIcon {
13-
return userIcon
12+
if let userIcon = userIcon { return userIcon }
13+
guard let url = avatarThumbnailUrl else { return nil }
14+
var urlString = url.absoluteString
15+
if urlString.hasSuffix("256") {
16+
urlString = String(urlString.dropLast(3)) + "1024"
1417
}
15-
guard let url = avatarThumbnailUrl,
16-
let urlString = url.absoluteString.hasSuffix("256")
17-
? String(url.absoluteString.dropLast(3)) + "512"
18-
: avatarImageUrl?.absoluteString else { return nil }
1918
return URL(string: urlString)
2019
}
21-
22-
var userIconUrl: URL? {
23-
if let userIcon = userIcon {
24-
return userIcon
25-
}
26-
return avatarThumbnailUrl
27-
}
2820
}

0 commit comments

Comments
 (0)