Fix shuffle button for random individual items (#6604)
* fix: Shuffle button * fix: Lint issues
This commit is contained in:
+10
-2
@@ -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',
|
||||
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) {
|
||||
|
||||
Reference in New Issue
Block a user