mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
Merge pull request #6111 from davidmurdoch/fix-movies-shuffle
This commit is contained in:
commit
c5bebf7c59
1 changed files with 10 additions and 5 deletions
|
@ -31,11 +31,16 @@ export default function (view, params, tabContent, options) {
|
|||
}
|
||||
|
||||
function shuffle() {
|
||||
ApiClient.getItem(
|
||||
ApiClient.getCurrentUserId(),
|
||||
params.topParentId
|
||||
).then((item) => {
|
||||
playbackManager.shuffle(item);
|
||||
isLoading = true;
|
||||
loading.show();
|
||||
const newQuery = { ...query, SortBy: 'Random', StartIndex: 0, Limit: 300 };
|
||||
return ApiClient.getItems(ApiClient.getCurrentUserId(), newQuery).then(({ Items }) => {
|
||||
playbackManager.play({
|
||||
items: Items,
|
||||
autoplay: true
|
||||
});
|
||||
}).finally(() => {
|
||||
isLoading = false;
|
||||
});
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue