Skip to main content

## repository_get_series_episodes

# Function repository_get_series_episodes

Source

    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