1
0
mirror of https://github.com/Radarr/Radarr.git synced 2026-04-20 21:55:03 -04:00

Adding first implementation of release_dates for movies.

This commit is contained in:
Leonardo Galli
2017-01-08 12:58:39 +01:00
parent 97095733dd
commit 55f4a81dee
6 changed files with 61 additions and 1 deletions
@@ -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;