[tvOS] Fix ItemType Libraries (#1423)

* Recursive on ItemType

This only really applies to tvOS.

* Cleanup

* setParentParameters DON'T set isRecursive unless .folder
This commit is contained in:
Joe Kribs 2025-02-13 16:48:30 -07:00 committed by GitHub
parent e21ca65109
commit c934ac4219
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 1 additions and 1 deletions

View File

@ -42,7 +42,6 @@ extension LibraryParent {
guard let id else { return parameters } guard let id else { return parameters }
var parameters = parameters var parameters = parameters
parameters.isRecursive = true
parameters.includeItemTypes = supportedItemTypes parameters.includeItemTypes = supportedItemTypes
switch libraryType { switch libraryType {

View File

@ -57,6 +57,7 @@ final class ItemLibraryViewModel: PagingLibraryViewModel<BaseItemDto> {
// Default values, expected to be overridden // Default values, expected to be overridden
// by parent or filters // by parent or filters
parameters.isRecursive = true
parameters.includeItemTypes = BaseItemKind.supportedCases parameters.includeItemTypes = BaseItemKind.supportedCases
parameters.sortOrder = [.ascending] parameters.sortOrder = [.ascending]
parameters.sortBy = [ItemSortBy.name.rawValue] parameters.sortBy = [ItemSortBy.name.rawValue]