diff --git a/MediaBrowser.Api/SimilarItemsHelper.cs b/MediaBrowser.Api/SimilarItemsHelper.cs index 06bdfe49b9..0dc1634494 100644 --- a/MediaBrowser.Api/SimilarItemsHelper.cs +++ b/MediaBrowser.Api/SimilarItemsHelper.cs @@ -124,7 +124,7 @@ namespace MediaBrowser.Api return inputItems.Where(i => i.Id != currentItem.Id) .Select(i => new Tuple(i, getSimilarityScore(item, i))) - .Where(i => i.Item2 > 5) + .Where(i => i.Item2 > 2) .OrderByDescending(i => i.Item2) .ThenByDescending(i => i.Item1.CriticRating ?? 0) .Select(i => i.Item1); diff --git a/MediaBrowser.Controller/Dto/DtoBuilder.cs b/MediaBrowser.Controller/Dto/DtoBuilder.cs index 0f5a7409e4..43c7212ab0 100644 --- a/MediaBrowser.Controller/Dto/DtoBuilder.cs +++ b/MediaBrowser.Controller/Dto/DtoBuilder.cs @@ -405,10 +405,7 @@ namespace MediaBrowser.Controller.Dto dto.Revenue = item.Revenue; } - if (fields.Contains(ItemFields.EndDate)) - { - dto.EndDate = item.EndDate; - } + dto.EndDate = item.EndDate; if (fields.Contains(ItemFields.HomePageUrl)) { diff --git a/MediaBrowser.Model/ApiClient/IApiClient.cs b/MediaBrowser.Model/ApiClient/IApiClient.cs index cf5225cae4..c22ca74e7e 100644 --- a/MediaBrowser.Model/ApiClient/IApiClient.cs +++ b/MediaBrowser.Model/ApiClient/IApiClient.cs @@ -23,6 +23,15 @@ namespace MediaBrowser.Model.ApiClient /// event EventHandler HttpResponseReceived; + /// + /// Gets the critic reviews. + /// + /// The item id. + /// The start index. + /// The limit. + /// Task{ItemReviewsResult}. + Task GetCriticReviews(string itemId, int? startIndex = null, int? limit = null); + /// /// Gets the theme songs async. /// @@ -49,7 +58,7 @@ namespace MediaBrowser.Model.ApiClient /// if set to true [inherit from parents]. /// Task{AllThemeMediaResult}. Task GetAllThemeMediaAsync(string userId, string itemId, bool inheritFromParents); - + /// /// Marks the notifications read. /// @@ -132,7 +141,7 @@ namespace MediaBrowser.Model.ApiClient /// /// Task{UserDto[]}. Task GetPublicUsersAsync(); - + /// /// Gets active client sessions. /// @@ -167,7 +176,7 @@ namespace MediaBrowser.Model.ApiClient /// The query. /// Task{ItemsResult}. Task GetSimilarTrailersAsync(SimilarItemsQuery query); - + /// /// Gets the similar series async. /// @@ -700,7 +709,7 @@ namespace MediaBrowser.Model.ApiClient /// The options. /// System.String. string GetArtImageUrl(BaseItemDto item, ImageOptions options); - + /// /// Gets the url needed to stream an audio file /// diff --git a/Nuget/MediaBrowser.Common.Internal.nuspec b/Nuget/MediaBrowser.Common.Internal.nuspec index 61b5819aec..94ff42d6cd 100644 --- a/Nuget/MediaBrowser.Common.Internal.nuspec +++ b/Nuget/MediaBrowser.Common.Internal.nuspec @@ -2,7 +2,7 @@ MediaBrowser.Common.Internal - 3.0.151 + 3.0.152 MediaBrowser.Common.Internal Luke ebr,Luke,scottisafool @@ -12,7 +12,7 @@ Contains common components shared by Media Browser Theater and Media Browser Server. Not intended for plugin developer consumption. Copyright © Media Browser 2013 - + diff --git a/Nuget/MediaBrowser.Common.nuspec b/Nuget/MediaBrowser.Common.nuspec index aa99d6a1d5..005343e797 100644 --- a/Nuget/MediaBrowser.Common.nuspec +++ b/Nuget/MediaBrowser.Common.nuspec @@ -2,7 +2,7 @@ MediaBrowser.Common - 3.0.151 + 3.0.152 MediaBrowser.Common Media Browser Team ebr,Luke,scottisafool diff --git a/Nuget/MediaBrowser.Server.Core.nuspec b/Nuget/MediaBrowser.Server.Core.nuspec index c97a381e69..fb0e0ed5d0 100644 --- a/Nuget/MediaBrowser.Server.Core.nuspec +++ b/Nuget/MediaBrowser.Server.Core.nuspec @@ -2,7 +2,7 @@ MediaBrowser.Server.Core - 3.0.151 + 3.0.152 Media Browser.Server.Core Media Browser Team ebr,Luke,scottisafool @@ -12,7 +12,7 @@ Contains core components required to build plugins for Media Browser Server. Copyright © Media Browser 2013 - +