diff --git a/src/renderer/api/jellyfin/jellyfin-controller.ts b/src/renderer/api/jellyfin/jellyfin-controller.ts index 900d7665e..2a2cf4ceb 100644 --- a/src/renderer/api/jellyfin/jellyfin-controller.ts +++ b/src/renderer/api/jellyfin/jellyfin-controller.ts @@ -395,10 +395,15 @@ export const JellyfinController: InternalControllerEndpoint = { userId: apiClientProps.server.userId, }, query: { + AlbumIds: query.id, + EnableUserData: true, Fields: JF_FIELDS.SONG, IncludeItemTypes: 'Audio', - ParentId: query.id, + Recursive: true, SortBy: 'ParentIndexNumber,IndexNumber,SortName', + SortOrder: JFSortOrder.ASC, + StartIndex: 0, + UserId: apiClientProps.server.userId, }, });