update child count creation

This commit is contained in:
Luke Pulverenti
2016-06-16 09:24:12 -04:00
parent ed6a0b5296
commit 626a2ed2a9
10 changed files with 79 additions and 23 deletions

View File

@@ -75,6 +75,11 @@ namespace MediaBrowser.Controller.Entities.TV
return list;
}
public override int GetChildCount(User user)
{
return GetChildren(user, true).Count();
}
/// <summary>
/// This Episode's Series Instance
/// </summary>

View File

@@ -111,6 +111,20 @@ namespace MediaBrowser.Controller.Entities.TV
}
}
public override int GetChildCount(User user)
{
var result = LibraryManager.GetItemsResult(new InternalItemsQuery(user)
{
AncestorWithPresentationUniqueKey = PresentationUniqueKey,
IncludeItemTypes = new[] { typeof(Season).Name },
SortBy = new[] { ItemSortBy.SortName },
IsVirtualItem = false,
Limit = 0
});
return result.TotalRecordCount;
}
/// <summary>
/// Gets the user data key.
/// </summary>