From 3e3e6d961d3d8415c484c22d1f2d4695ba0b9f46 Mon Sep 17 00:00:00 2001 From: echel0n Date: Tue, 11 Mar 2014 13:22:00 -0700 Subject: [PATCH] fix_checkdates_in_the_future (itofzo) Fix lastBacklog date in the future after correcting system time Fix lastTime in the future after correcting system time (not updating cache) --- sickbeard/searchBacklog.py | 2 ++ sickbeard/tvcache.py | 2 ++ 2 files changed, 4 insertions(+) diff --git a/sickbeard/searchBacklog.py b/sickbeard/searchBacklog.py index 36178ce2..f63d64ad 100644 --- a/sickbeard/searchBacklog.py +++ b/sickbeard/searchBacklog.py @@ -151,6 +151,8 @@ class BacklogSearcher: lastBacklog = 1 else: lastBacklog = int(sqlResults[0]["last_backlog"]) + if lastBacklog > datetime.date.today().toordinal(): + lastBacklog = 1 self._lastBacklog = lastBacklog return self._lastBacklog diff --git a/sickbeard/tvcache.py b/sickbeard/tvcache.py index 29acb3bb..ce349380 100644 --- a/sickbeard/tvcache.py +++ b/sickbeard/tvcache.py @@ -174,6 +174,8 @@ class TVCache(): if sqlResults: lastTime = int(sqlResults[0]["time"]) + if lastTime > int(time.mktime(datetime.datetime.today().timetuple())): + lastTime = 0 else: lastTime = 0