aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Controller/Entities/BaseItem.cs
diff options
context:
space:
mode:
authorLuke Pulverenti <luke.pulverenti@gmail.com>2017-01-20 13:30:22 -0500
committerLuke Pulverenti <luke.pulverenti@gmail.com>2017-01-20 13:30:22 -0500
commite4fd626d1cccc38b8bd84aa9dcbcde7e7306e1ea (patch)
treed5e283b8e9460a786af751dc0a73531acbdb49a7 /MediaBrowser.Controller/Entities/BaseItem.cs
parent8d668095bb663c51083b97eb61b09811cb97575b (diff)
resolve local trailers not used for cinema mode
Diffstat (limited to 'MediaBrowser.Controller/Entities/BaseItem.cs')
-rw-r--r--MediaBrowser.Controller/Entities/BaseItem.cs11
1 files changed, 7 insertions, 4 deletions
diff --git a/MediaBrowser.Controller/Entities/BaseItem.cs b/MediaBrowser.Controller/Entities/BaseItem.cs
index 3651ba363..23dfb802c 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;
+ }
}
}