1
0
Fork 0
mirror of https://github.com/jellyfin/jellyfin-web synced 2025-03-30 19:56:21 +00:00
This commit is contained in:
Leandro SQ 2025-03-30 11:01:15 -04:00 committed by GitHub
commit e02aeb55de
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -323,14 +323,22 @@ function getItems(instance, params, item, sortBy, startIndex, limit) {
return apiClient.getItems(apiClient.getCurrentUserId(), modifyQueryWithFilters(instance, query)); return apiClient.getItems(apiClient.getCurrentUserId(), modifyQueryWithFilters(instance, query));
} }
return apiClient.getItems(apiClient.getCurrentUserId(), modifyQueryWithFilters(instance, { const query = {
StartIndex: startIndex, StartIndex: startIndex,
Limit: limit, Limit: limit,
Fields: 'PrimaryImageAspectRatio,SortName,Path,ChildCount,MediaSourceCount', Fields: 'PrimaryImageAspectRatio,SortName,Path,ChildCount,MediaSourceCount',
ImageTypeLimit: 1, ImageTypeLimit: 1,
ParentId: item.Id, ParentId: item.Id,
SortBy: sortBy SortBy: sortBy
})); };
if (sortBy === 'Random') {
instance.queryRecursive = true;
query.IncludeItemTypes = 'Video,Movie,Series,Music';
query.Recursive = true;
}
return apiClient.getItems(apiClient.getCurrentUserId(), modifyQueryWithFilters(instance, query));
} }
function getItem(params) { function getItem(params) {