Merge pull request #17204 from theguymadmax/sort-seires-trailers

Sort trailers for TV Shows
This commit is contained in:
Bond-009
2026-07-20 12:31:31 +02:00
committed by GitHub
@@ -329,13 +329,26 @@ namespace MediaBrowser.Providers.Plugins.Tmdb.TV
if (seriesResult.Videos?.Results is not null)
{
foreach (var video in seriesResult.Videos.Results)
var trailers = new List<MediaUrl>();
var sortedVideos = seriesResult.Videos.Results
.OrderByDescending(video => string.Equals(video.Type, "trailer", StringComparison.OrdinalIgnoreCase));
foreach (var video in sortedVideos)
{
if (TmdbUtils.IsTrailerType(video))
if (!TmdbUtils.IsTrailerType(video))
{
series.AddTrailerUrl("https://www.youtube.com/watch?v=" + video.Key);
continue;
}
trailers.Add(new MediaUrl
{
Url = string.Format(CultureInfo.InvariantCulture, "https://www.youtube.com/watch?v={0}", video.Key),
Name = video.Name
});
}
series.RemoteTrailers = trailers;
}
if (!string.IsNullOrEmpty(seriesResult.OriginalLanguage))