Fix shuffle button for random individual items (#6604)

* fix: Shuffle button

* fix: Lint issues
This commit is contained in:
Leandro SQ
2025-04-02 15:09:13 -03:00
committed by GitHub
parent e19209fd0e
commit 693faa03fc
+10 -2
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, {
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) {