mirror of
https://github.com/Radarr/Radarr.git
synced 2026-04-20 21:55:03 -04:00
New: Trending and Popular Movies in Discovery
This commit is contained in:
@@ -70,6 +70,34 @@ namespace NzbDrone.Core.MetadataSource.SkyHook
|
||||
return new HashSet<int>(response.Resource);
|
||||
}
|
||||
|
||||
public List<MovieMetadata> GetTrendingMovies()
|
||||
{
|
||||
var request = _radarrMetadata.Create()
|
||||
.SetSegment("route", "list/tmdb/trending")
|
||||
.Build();
|
||||
|
||||
request.AllowAutoRedirect = true;
|
||||
request.SuppressHttpError = true;
|
||||
|
||||
var response = _httpClient.Get<List<MovieResource>>(request);
|
||||
|
||||
return response.Resource.DistinctBy(x => x.TmdbId).Select(MapMovie).ToList();
|
||||
}
|
||||
|
||||
public List<MovieMetadata> GetPopularMovies()
|
||||
{
|
||||
var request = _radarrMetadata.Create()
|
||||
.SetSegment("route", "list/tmdb/popular")
|
||||
.Build();
|
||||
|
||||
request.AllowAutoRedirect = true;
|
||||
request.SuppressHttpError = true;
|
||||
|
||||
var response = _httpClient.Get<List<MovieResource>>(request);
|
||||
|
||||
return response.Resource.DistinctBy(x => x.TmdbId).Select(MapMovie).ToList();
|
||||
}
|
||||
|
||||
public Tuple<MovieMetadata, List<Credit>> GetMovieInfo(int tmdbId)
|
||||
{
|
||||
var httpRequest = _radarrMetadata.Create()
|
||||
|
||||
Reference in New Issue
Block a user