|
@@ -32,9 +32,7 @@ namespace MediaBrowser.Server.Implementations.TV
|
|
|
throw new ArgumentException("User not found");
|
|
|
}
|
|
|
|
|
|
- var parentIds = string.IsNullOrEmpty(request.ParentId)
|
|
|
- ? new string[] { }
|
|
|
- : new[] { request.ParentId };
|
|
|
+ var parentIdGuid = string.IsNullOrWhiteSpace(request.ParentId) ? (Guid?)null : new Guid(request.ParentId);
|
|
|
|
|
|
string presentationUniqueKey = null;
|
|
|
int? limit = null;
|
|
@@ -54,9 +52,10 @@ namespace MediaBrowser.Server.Implementations.TV
|
|
|
IncludeItemTypes = new[] { typeof(Series).Name },
|
|
|
SortOrder = SortOrder.Ascending,
|
|
|
PresentationUniqueKey = presentationUniqueKey,
|
|
|
- Limit = limit
|
|
|
+ Limit = limit,
|
|
|
+ ParentId = parentIdGuid
|
|
|
|
|
|
- }, parentIds).Cast<Series>();
|
|
|
+ }).Cast<Series>();
|
|
|
|
|
|
// Avoid implicitly captured closure
|
|
|
var episodes = GetNextUpEpisodes(request, user, items);
|