mirror of
https://github.com/Radarr/Radarr
synced 2025-12-06 08:28:50 +01:00
Use UTC dates for TMDB Popular lists
This commit is contained in:
parent
d14cca30d7
commit
873299701b
1 changed files with 10 additions and 7 deletions
|
|
@ -40,9 +40,10 @@ private IEnumerable<ImportListRequest> GetMoviesRequests()
|
||||||
var excludeCompanyIds = Settings.FilterCriteria.ExcludeCompanyIds;
|
var excludeCompanyIds = Settings.FilterCriteria.ExcludeCompanyIds;
|
||||||
var languageCode = Settings.FilterCriteria.LanguageCode;
|
var languageCode = Settings.FilterCriteria.LanguageCode;
|
||||||
|
|
||||||
var todaysDate = DateTime.Now.ToString("yyyy-MM-dd");
|
var now = DateTime.UtcNow;
|
||||||
var threeMonthsAgo = DateTime.Parse(todaysDate).AddMonths(-3).ToString("yyyy-MM-dd");
|
var todaysDate = now.ToString("yyyy-MM-dd");
|
||||||
var threeMonthsFromNow = DateTime.Parse(todaysDate).AddMonths(3).ToString("yyyy-MM-dd");
|
var threeMonthsAgo = now.AddMonths(-3).ToString("yyyy-MM-dd");
|
||||||
|
var threeMonthsFromNow = now.AddMonths(3).ToString("yyyy-MM-dd");
|
||||||
|
|
||||||
var requestBuilder = RequestBuilder.Create()
|
var requestBuilder = RequestBuilder.Create()
|
||||||
.SetSegment("api", "3")
|
.SetSegment("api", "3")
|
||||||
|
|
@ -54,8 +55,9 @@ private IEnumerable<ImportListRequest> GetMoviesRequests()
|
||||||
switch (Settings.TMDbListType)
|
switch (Settings.TMDbListType)
|
||||||
{
|
{
|
||||||
case (int)TMDbPopularListType.Theaters:
|
case (int)TMDbPopularListType.Theaters:
|
||||||
requestBuilder.AddQueryParam("primary_release_date.gte", threeMonthsAgo)
|
requestBuilder
|
||||||
.AddQueryParam("primary_release_date.lte", todaysDate);
|
.AddQueryParam("primary_release_date.gte", threeMonthsAgo)
|
||||||
|
.AddQueryParam("primary_release_date.lte", todaysDate);
|
||||||
break;
|
break;
|
||||||
case (int)TMDbPopularListType.Popular:
|
case (int)TMDbPopularListType.Popular:
|
||||||
requestBuilder.AddQueryParam("sort_by", "popularity.desc");
|
requestBuilder.AddQueryParam("sort_by", "popularity.desc");
|
||||||
|
|
@ -64,8 +66,9 @@ private IEnumerable<ImportListRequest> GetMoviesRequests()
|
||||||
requestBuilder.AddQueryParam("sort_by", "vote_average.desc");
|
requestBuilder.AddQueryParam("sort_by", "vote_average.desc");
|
||||||
break;
|
break;
|
||||||
case (int)TMDbPopularListType.Upcoming:
|
case (int)TMDbPopularListType.Upcoming:
|
||||||
requestBuilder.AddQueryParam("primary_release_date.gte", todaysDate)
|
requestBuilder
|
||||||
.AddQueryParam("primary_release_date.lte", threeMonthsFromNow);
|
.AddQueryParam("primary_release_date.gte", todaysDate)
|
||||||
|
.AddQueryParam("primary_release_date.lte", threeMonthsFromNow);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue