diff --git a/Shared/Extensions/JellyfinAPIExtensions/BaseItemDto+Stackable.swift b/Shared/Extensions/JellyfinAPIExtensions/BaseItemDto+Stackable.swift index d44f38ec..61d8d2f8 100644 --- a/Shared/Extensions/JellyfinAPIExtensions/BaseItemDto+Stackable.swift +++ b/Shared/Extensions/JellyfinAPIExtensions/BaseItemDto+Stackable.swift @@ -17,7 +17,7 @@ extension BaseItemDto: PortraitImageStackable { id ?? "no id" } - public func imageURLContsructor(maxWidth: Int) -> URL { + public func imageURLConstructor(maxWidth: Int) -> URL { switch self.itemType { case .episode: return getSeriesPrimaryImage(maxWidth: maxWidth) diff --git a/Shared/Extensions/JellyfinAPIExtensions/BaseItemPersonExtensions.swift b/Shared/Extensions/JellyfinAPIExtensions/BaseItemPersonExtensions.swift index 5b72e8cb..b26fef16 100644 --- a/Shared/Extensions/JellyfinAPIExtensions/BaseItemPersonExtensions.swift +++ b/Shared/Extensions/JellyfinAPIExtensions/BaseItemPersonExtensions.swift @@ -68,7 +68,7 @@ extension BaseItemPerson: PortraitImageStackable { (id ?? "noid") + title + (subtitle ?? "nodescription") + blurHash + failureInitials } - public func imageURLContsructor(maxWidth: Int) -> URL { + public func imageURLConstructor(maxWidth: Int) -> URL { self.getImage(baseURL: SessionManager.main.currentLogin.server.currentURI, maxWidth: maxWidth) } diff --git a/Shared/Objects/PortraitImageStackable.swift b/Shared/Objects/PortraitImageStackable.swift index 07af7bda..9d4c7d30 100644 --- a/Shared/Objects/PortraitImageStackable.swift +++ b/Shared/Objects/PortraitImageStackable.swift @@ -9,7 +9,7 @@ import Foundation public protocol PortraitImageStackable { - func imageURLContsructor(maxWidth: Int) -> URL + func imageURLConstructor(maxWidth: Int) -> URL var title: String { get } var subtitle: String? { get } var blurHash: String { get } diff --git a/Swiftfin/Components/PortraitHStackView.swift b/Swiftfin/Components/PortraitHStackView.swift index edd67dcc..cbfb01f5 100644 --- a/Swiftfin/Components/PortraitHStackView.swift +++ b/Swiftfin/Components/PortraitHStackView.swift @@ -43,7 +43,7 @@ struct PortraitImageHStackView: View { selectedAction(item) } label: { VStack(alignment: horizontalAlignment) { - ImageView(src: item.imageURLContsructor(maxWidth: Int(maxWidth)), + ImageView(src: item.imageURLConstructor(maxWidth: Int(maxWidth)), bh: item.blurHash, failureInitials: item.failureInitials) .portraitPoster(width: maxWidth)