[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:
parent
e21ca65109
commit
c934ac4219
|
@ -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 {
|
||||||
|
|
|
@ -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]
|
||||||
|
|
Loading…
Reference in New Issue