|
|
|
@ -550,7 +550,7 @@ namespace MediaBrowser.Controller.Entities
|
|
|
|
|
query.Limit = GetSpecialItemsLimit();
|
|
|
|
|
query.IncludeItemTypes = new[] { typeof(Movie).Name };
|
|
|
|
|
|
|
|
|
|
return _libraryManager.GetItemsResult(query);
|
|
|
|
|
return ConvertToResult(_libraryManager.GetItemList(query));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
private QueryResult<BaseItem> GetMovieResume(Folder parent, User user, InternalItemsQuery query)
|
|
|
|
@ -564,7 +564,17 @@ namespace MediaBrowser.Controller.Entities
|
|
|
|
|
query.Limit = GetSpecialItemsLimit();
|
|
|
|
|
query.IncludeItemTypes = new[] { typeof(Movie).Name };
|
|
|
|
|
|
|
|
|
|
return _libraryManager.GetItemsResult(query);
|
|
|
|
|
return ConvertToResult(_libraryManager.GetItemList(query));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
private QueryResult<BaseItem> ConvertToResult(IEnumerable<BaseItem> items)
|
|
|
|
|
{
|
|
|
|
|
var arr = items.ToArray();
|
|
|
|
|
return new QueryResult<BaseItem>
|
|
|
|
|
{
|
|
|
|
|
Items = arr,
|
|
|
|
|
TotalRecordCount = arr.Length
|
|
|
|
|
};
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
private async Task<QueryResult<BaseItem>> GetMovieGenres(Folder parent, User user, InternalItemsQuery query)
|
|
|
|
@ -667,7 +677,7 @@ namespace MediaBrowser.Controller.Entities
|
|
|
|
|
query.IncludeItemTypes = new[] { typeof(Episode).Name };
|
|
|
|
|
query.ExcludeLocationTypes = new[] { LocationType.Virtual };
|
|
|
|
|
|
|
|
|
|
return _libraryManager.GetItemsResult(query);
|
|
|
|
|
return ConvertToResult(_libraryManager.GetItemList(query));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
private QueryResult<BaseItem> GetTvNextUp(Folder parent, InternalItemsQuery query)
|
|
|
|
@ -696,7 +706,7 @@ namespace MediaBrowser.Controller.Entities
|
|
|
|
|
query.Limit = GetSpecialItemsLimit();
|
|
|
|
|
query.IncludeItemTypes = new[] { typeof(Episode).Name };
|
|
|
|
|
|
|
|
|
|
return _libraryManager.GetItemsResult(query);
|
|
|
|
|
return ConvertToResult(_libraryManager.GetItemList(query));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
private QueryResult<BaseItem> GetTvSeries(Folder parent, User user, InternalItemsQuery query)
|
|
|
|
|