From a3d9ad4766e2225a9cf110e734b3212c064592ac Mon Sep 17 00:00:00 2001 From: Max Date: Wed, 14 May 2025 17:47:30 -0400 Subject: [PATCH] Fix play all & shuffle not working on studios --- src/components/playback/playbackmanager.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/components/playback/playbackmanager.js b/src/components/playback/playbackmanager.js index 1b5aee732..0dc31f98e 100644 --- a/src/components/playback/playbackmanager.js +++ b/src/components/playback/playbackmanager.js @@ -1874,6 +1874,14 @@ export class PlaybackManager { SortBy: options.shuffle ? 'Random' : 'SortName', MediaTypes: 'Video' }, queryOptions)); + case 'Studio': + return getItemsForPlayback(serverId, mergePlaybackQueries({ + StudioIds: firstItem.Id, + Filters: 'IsNotFolder', + Recursive: true, + SortBy: options.shuffle ? 'Random' : 'SortName', + MediaTypes: 'Video' + }, queryOptions)); case 'Series': case 'Season': return getSeriesOrSeasonPlaybackPromise(firstItem, options, items);