mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
fix: Shuffle button
This commit is contained in:
parent
9e736714c9
commit
044e0c857f
1 changed files with 11 additions and 3 deletions
|
@ -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, {
|
||||
const query = {
|
||||
StartIndex: startIndex,
|
||||
Limit: limit,
|
||||
Fields: 'PrimaryImageAspectRatio,SortName,Path,ChildCount,MediaSourceCount',
|
||||
Fields: "PrimaryImageAspectRatio,SortName,Path,ChildCount,MediaSourceCount",
|
||||
ImageTypeLimit: 1,
|
||||
ParentId: item.Id,
|
||||
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) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue