aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Controller
diff options
context:
space:
mode:
authorLuke <luke.pulverenti@gmail.com>2017-01-20 13:48:32 -0500
committerGitHub <noreply@github.com>2017-01-20 13:48:32 -0500
commitd0ce1cc3193eddb237844b7df8565c5c97747249 (patch)
treee4afeb3047e9a1c5f3f00208b24a0f2f44a413a0 /MediaBrowser.Controller
parent4f5151023aabb7f2f303daadb3cbd023cedb7302 (diff)
parente4fd626d1cccc38b8bd84aa9dcbcde7e7306e1ea (diff)
Merge pull request #2406 from MediaBrowser/dev
Dev
Diffstat (limited to 'MediaBrowser.Controller')
-rw-r--r--MediaBrowser.Controller/Channels/ChannelMediaInfo.cs3
-rw-r--r--MediaBrowser.Controller/Entities/BaseItem.cs11
2 files changed, 9 insertions, 5 deletions
diff --git a/MediaBrowser.Controller/Channels/ChannelMediaInfo.cs b/MediaBrowser.Controller/Channels/ChannelMediaInfo.cs
index 6d21906808..eda6ee1af3 100644
--- a/MediaBrowser.Controller/Channels/ChannelMediaInfo.cs
+++ b/MediaBrowser.Controller/Channels/ChannelMediaInfo.cs
@@ -68,7 +68,8 @@ namespace MediaBrowser.Controller.Channels
Id = id,
ReadAtNativeFramerate = ReadAtNativeFramerate,
SupportsDirectStream = false,
- SupportsDirectPlay = SupportsDirectPlay
+ SupportsDirectPlay = SupportsDirectPlay,
+ IsRemote = true
};
var bitrate = (AudioBitrate ?? 0) + (VideoBitrate ?? 0);
diff --git a/MediaBrowser.Controller/Entities/BaseItem.cs b/MediaBrowser.Controller/Entities/BaseItem.cs
index 3651ba3631..23dfb802c0 100644
--- a/MediaBrowser.Controller/Entities/BaseItem.cs
+++ b/MediaBrowser.Controller/Entities/BaseItem.cs
@@ -1590,12 +1590,15 @@ namespace MediaBrowser.Controller.Entities
return true;
}
- var userCollectionFolders = user.RootFolder.GetChildren(user, true).Select(i => i.Id).ToList();
- var itemCollectionFolders = LibraryManager.GetCollectionFolders(this).Select(i => i.Id);
+ var itemCollectionFolders = LibraryManager.GetCollectionFolders(this).Select(i => i.Id).ToList();
- if (!itemCollectionFolders.Any(userCollectionFolders.Contains))
+ if (itemCollectionFolders.Count > 0)
{
- return false;
+ var userCollectionFolders = user.RootFolder.GetChildren(user, true).Select(i => i.Id).ToList();
+ if (!itemCollectionFolders.Any(userCollectionFolders.Contains))
+ {
+ return false;
+ }
}
}