fix(jellyfin): unblock large library loading

close #1018
This commit is contained in:
edde746
2026-05-12 05:28:20 +02:00
parent 9e85aa7be6
commit ae7f4a7871
8 changed files with 177 additions and 47 deletions
@@ -148,7 +148,14 @@ class _LibraryRecommendedTabState extends BaseLibraryTabState<MediaHub, LibraryR
final client = context.tryGetMediaClientForServer(widget.library.serverId);
final hubs = client == null
? <MediaHub>[]
: List.of(await client.fetchLibraryHubs(widget.library.id, libraryName: widget.library.title, limit: 12));
: List.of(
await client.fetchLibraryHubs(
widget.library.id,
libraryName: widget.library.title,
limit: 12,
libraryKind: widget.library.kind,
),
);
// Move Continue Watching hub to the front if present
final cwIndex = hubs.indexWhere(_isContinueWatchingHub);