aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuke Pulverenti <luke.pulverenti@gmail.com>2016-06-23 23:23:31 -0400
committerLuke Pulverenti <luke.pulverenti@gmail.com>2016-06-23 23:23:31 -0400
commit02bba9984f0c5159c1de2a506c8d51351346acae (patch)
tree240319f9cc2097e703c671ee15878fd630850199
parentcffc9417c7a25263a194615096685bd8ef1e37b2 (diff)
Add Series and Season channel folder types
-rw-r--r--MediaBrowser.Model/Channels/ChannelFolderType.cs6
-rw-r--r--MediaBrowser.Server.Implementations/Channels/ChannelManager.cs8
2 files changed, 13 insertions, 1 deletions
diff --git a/MediaBrowser.Model/Channels/ChannelFolderType.cs b/MediaBrowser.Model/Channels/ChannelFolderType.cs
index c456af69a..7c97afd02 100644
--- a/MediaBrowser.Model/Channels/ChannelFolderType.cs
+++ b/MediaBrowser.Model/Channels/ChannelFolderType.cs
@@ -8,6 +8,10 @@ namespace MediaBrowser.Model.Channels
PhotoAlbum = 2,
- MusicArtist = 3
+ MusicArtist = 3,
+
+ Series = 4,
+
+ Season = 5
}
} \ No newline at end of file
diff --git a/MediaBrowser.Server.Implementations/Channels/ChannelManager.cs b/MediaBrowser.Server.Implementations/Channels/ChannelManager.cs
index aac5ddcaf..569b0b374 100644
--- a/MediaBrowser.Server.Implementations/Channels/ChannelManager.cs
+++ b/MediaBrowser.Server.Implementations/Channels/ChannelManager.cs
@@ -1258,6 +1258,14 @@ namespace MediaBrowser.Server.Implementations.Channels
{
item = GetItemById<PhotoAlbum>(info.Id, channelProvider.Name, channelProvider.DataVersion, out isNew);
}
+ else if (info.FolderType == ChannelFolderType.Series)
+ {
+ item = GetItemById<Series>(info.Id, channelProvider.Name, channelProvider.DataVersion, out isNew);
+ }
+ else if (info.FolderType == ChannelFolderType.Season)
+ {
+ item = GetItemById<Season>(info.Id, channelProvider.Name, channelProvider.DataVersion, out isNew);
+ }
else
{
item = GetItemById<Folder>(info.Id, channelProvider.Name, channelProvider.DataVersion, out isNew);