pub async fn repository_get_series_episodes(
manager: State<'_, RepositoryManagerWrapper>,
handle: String,
series_id: String,
) -> Result<Vec<MediaItem>, String>Expand description
Every episode of a series, across all seasons, in series order.
Jellyfin hangs episodes off season folders — except for “flat” series whose children are episodes directly. Both shapes are provider vocabulary, so the fan-out and its fallback live in Rust rather than being reimplemented in the frontend (which is what it used to do).
TRACES: UR-062 | DR-101