mirror of
https://github.com/jellyfin/jellyfin.git
synced 2026-05-04 18:09:12 +03:00
[PR #13356] [MERGED] Add channel queries to series #13544
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/jellyfin/jellyfin/pull/13356
Author: @Kevinjil
Created: 1/12/2025
Status: ✅ Merged
Merged: 3/28/2025
Merged by: @crobibero
Base:
master← Head:channel-series-queries📝 Commits (1)
088e9adAdd channel queries to series📊 Changes
3 files changed (+52 additions, -2 deletions)
View changed files
📝
MediaBrowser.Controller/Entities/BaseItem.cs(+2 -1)📝
MediaBrowser.Controller/Entities/TV/Season.cs(+16 -0)📝
MediaBrowser.Controller/Entities/TV/Series.cs(+34 -1)📄 Description
Currently, the IChannel interface can deliver channel result folders which are interpreted as series and seasons. However, Jellyfin does not query for the contents of these folders when viewing said serie of season. This results in empty series in the API.
The parsing of series and seasons is implemented in the ChannelManager. The
IChannelimplementation is never queried for the contents of said series and seasons.Looking at the implementation of channel Folders, this implementation for series and seasons seems to fit in the structure of Jellyfin and works with my testing.
Changes
Issues
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.