|
|
|
@ -70,7 +70,7 @@ namespace NzbDrone.Core.MetadataSource.SkyHook
|
|
|
|
|
.SetSegment("route", "movie")
|
|
|
|
|
.SetSegment("id", TmdbId.ToString())
|
|
|
|
|
.SetSegment("secondaryRoute", "")
|
|
|
|
|
.AddQueryParam("append_to_response", "alternative_titles")
|
|
|
|
|
.AddQueryParam("append_to_response", "alternative_titles,release_dates")
|
|
|
|
|
.AddQueryParam("country", "US")
|
|
|
|
|
.Build();
|
|
|
|
|
|
|
|
|
@ -102,6 +102,17 @@ namespace NzbDrone.Core.MetadataSource.SkyHook
|
|
|
|
|
movie.AlternativeTitles.Add(title.title);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
foreach(ReleaseDates releaseDates in resource.release_dates.results)
|
|
|
|
|
{
|
|
|
|
|
foreach(ReleaseDate releaseDate in releaseDates.release_dates)
|
|
|
|
|
{
|
|
|
|
|
if (releaseDate.type == 5 || releaseDate.type == 4)
|
|
|
|
|
{
|
|
|
|
|
movie.PhysicalRelease = DateTime.Parse(releaseDate.release_date);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
movie.Ratings = new Ratings();
|
|
|
|
|
movie.Ratings.Votes = resource.vote_count;
|
|
|
|
|
movie.Ratings.Value = (decimal)resource.vote_average;
|
|
|
|
|