Fixed a timing bug found the in build. Note, when working with time differences use TotalDays.

This commit is contained in:
tidusjar 2016-06-29 12:48:04 +01:00
parent 694bc8aa02
commit a32599cbde
2 changed files with 2 additions and 1 deletions

View file

@ -115,6 +115,7 @@ namespace PlexRequests.Services.Tests
private static readonly IEnumerable<TestCaseData> DoNotResetData = new List<TestCaseData>
{
new TestCaseData(1, RequestType.Movie).SetName("1 Day(s)"),
new TestCaseData(100, RequestType.Movie).SetName("100 Day(s)"),
new TestCaseData(-6, RequestType.TvShow).SetName("-6 Day(s)"),
new TestCaseData(-1, RequestType.TvShow).SetName("-1 Day(s)"),
new TestCaseData(-2, RequestType.Album).SetName("-2 Day(s)"),

View file

@ -88,7 +88,7 @@ namespace PlexRequests.Services.Jobs
var users = allUsers.Where(x => x.RequestType == type);
foreach (var u in users)
{
var daysDiff = (u.FirstRequestDate - DateTime.UtcNow.AddDays(-7)).Days;
var daysDiff = (u.FirstRequestDate - DateTime.UtcNow.AddDays(-7)).TotalDays;
if (daysDiff <= 0)
{
Repo.Delete(u);