fix(plex): show all artist releases

close #1577
This commit is contained in:
edde746
2026-07-15 08:49:06 +02:00
parent fa901be328
commit d253450e9d
7 changed files with 131 additions and 14 deletions
+5 -5
View File
@@ -238,12 +238,12 @@ abstract class MediaServerClient {
/// series" via the null vs `[]` distinction.
Future<List<MediaItem>?> fetchClientSideEpisodeQueue(String seriesId);
/// Albums credited to the artist [artistId], newest first. Not the same as
/// [fetchChildren]: Plex artists *are* folder-parents of their albums
/// (`/library/metadata/{id}/children`), but Jellyfin albums link to artists
/// only via tags, so it queries
/// Albums credited to [artist], newest first. Plex filters album rows in
/// the artist's music section so release formats omitted from
/// `/library/metadata/{id}/children` remain visible. Jellyfin links albums
/// to artists via tags and queries
/// `/Items?AlbumArtistIds={id}&IncludeItemTypes=MusicAlbum`.
Future<List<MediaItem>> fetchArtistAlbums(String artistId);
Future<List<MediaItem>> fetchArtistAlbums(MediaItem artist);
/// Tracks of album [albumId] in disc/track order. Plex:
/// `/library/metadata/{id}/children`; Jellyfin: