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, 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) {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue