From 4d24eccce431bd7009aa7b4bc8099313bfe4b8d9 Mon Sep 17 00:00:00 2001 From: bsimpson63 Date: Mon, 7 Jan 2013 11:20:53 -0500 Subject: [PATCH] Promotion date cutoff should be from now if promotion is still live. --- r2/r2/lib/pages/trafficpages.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/r2/r2/lib/pages/trafficpages.py b/r2/r2/lib/pages/trafficpages.py index 2ff4e852b..d48e37d29 100644 --- a/r2/r2/lib/pages/trafficpages.py +++ b/r2/r2/lib/pages/trafficpages.py @@ -470,6 +470,9 @@ class PromotedLinkTraffic(RedditTraffic): self.history = [] return + now = datetime.datetime.utcnow().replace(minute=0, second=0, + microsecond=0) + end = min(end, now) cutoff = end - datetime.timedelta(days=31) start = max(start, cutoff)