diff options
| author | Luke Pulverenti <luke.pulverenti@gmail.com> | 2016-05-21 19:13:35 -0400 |
|---|---|---|
| committer | Luke Pulverenti <luke.pulverenti@gmail.com> | 2016-05-23 01:31:23 -0400 |
| commit | bb6bf0f8a0c58ea0f4560c8c78a46079b471c735 (patch) | |
| tree | 86a9d0f22267ae8e675d907eb66f19df61d41444 | |
| parent | 0963717643bf01b8dd28e1609567ec096b5bd45a (diff) | |
fix suggestions prioritizing trailers over movies
| -rw-r--r-- | MediaBrowser.Api/Movies/MoviesService.cs | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/MediaBrowser.Api/Movies/MoviesService.cs b/MediaBrowser.Api/Movies/MoviesService.cs index 786615cc3..d8946e416 100644 --- a/MediaBrowser.Api/Movies/MoviesService.cs +++ b/MediaBrowser.Api/Movies/MoviesService.cs @@ -143,7 +143,8 @@ namespace MediaBrowser.Api.Movies } var parentIds = string.IsNullOrWhiteSpace(request.ParentId) ? new string[] { } : new[] { request.ParentId }; - var movies = _libraryManager.GetItemList(query, parentIds); + var movies = _libraryManager.GetItemList(query, parentIds) + .OrderBy(i => (int)i.SourceType); var listEligibleForCategories = new List<BaseItem>(); var listEligibleForSuggestion = new List<BaseItem>(); @@ -194,8 +195,8 @@ namespace MediaBrowser.Api.Movies query.IncludeItemTypes = includeList.ToArray(); } - var parentIds = new string[] { }; - var list = _libraryManager.GetItemList(query, parentIds) + var list = _libraryManager.GetItemList(query) + .OrderBy(i => (int)i.SourceType) .DistinctBy(i => i.GetProviderId(MetadataProviders.Imdb) ?? Guid.NewGuid().ToString("N")) .ToList(); |
