diff options
| author | Anthony Lavado <anthony@lavado.ca> | 2020-10-09 20:14:37 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-10-09 20:14:37 -0400 |
| commit | 242b4b6827ca61050efb61b41e0c09c46a191cdc (patch) | |
| tree | 532897e5b4dd7ffb900bca96c03239bbfd519aeb /MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbSeasonImageProvider.cs | |
| parent | 0cacdd20e0da64a16a68ff4a74261d62a2336a7c (diff) | |
| parent | 6def4b06a8916c831ec2bd38bb066aeac7f75594 (diff) | |
Merge pull request #4286 from Bond-009/minor6
Minor improvements to tmdb code
Diffstat (limited to 'MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbSeasonImageProvider.cs')
| -rw-r--r-- | MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbSeasonImageProvider.cs | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbSeasonImageProvider.cs b/MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbSeasonImageProvider.cs index 0feaa5732..f4ed480ae 100644 --- a/MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbSeasonImageProvider.cs +++ b/MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbSeasonImageProvider.cs @@ -56,16 +56,17 @@ namespace MediaBrowser.Providers.Plugins.Tmdb.TV .GetSeasonAsync(seriesTmdbId, season.IndexNumber.Value, language, TmdbUtils.GetImageLanguagesParam(language), cancellationToken) .ConfigureAwait(false); - if (seasonResult?.Images?.Posters == null) + var posters = seasonResult?.Images?.Posters; + if (posters == null) { return Enumerable.Empty<RemoteImageInfo>(); } - var remoteImages = new List<RemoteImageInfo>(); - for (var i = 0; i < seasonResult.Images.Posters.Count; i++) + var remoteImages = new RemoteImageInfo[posters.Count]; + for (var i = 0; i < posters.Count; i++) { - var image = seasonResult.Images.Posters[i]; - remoteImages.Add(new RemoteImageInfo + var image = posters[i]; + remoteImages[i] = new RemoteImageInfo { Url = _tmdbClientManager.GetPosterUrl(image.FilePath), CommunityRating = image.VoteAverage, @@ -76,7 +77,7 @@ namespace MediaBrowser.Providers.Plugins.Tmdb.TV ProviderName = Name, Type = ImageType.Primary, RatingType = RatingType.Score - }); + }; } return remoteImages.OrderByLanguageDescending(language); |
