From b4baaed6fd080536ab2a6d4d7eed93f71db5dcd3 Mon Sep 17 00:00:00 2001 From: Brian Simpson Date: Wed, 12 Mar 2014 03:53:19 -0400 Subject: [PATCH] Don't modify traffic dates if there is no traffic history. --- r2/r2/lib/pages/trafficpages.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/r2/r2/lib/pages/trafficpages.py b/r2/r2/lib/pages/trafficpages.py index 3c0944679..64282a977 100644 --- a/r2/r2/lib/pages/trafficpages.py +++ b/r2/r2/lib/pages/trafficpages.py @@ -640,9 +640,10 @@ class PromotedLinkTraffic(Templated): # Check date of latest traffic (campaigns can end early). history = get_promo_traffic(thing, start, end) - end = max(date for date, data in history) - end = end.replace(tzinfo=g.tz) # get_promo_traffic returns tz naive - # datetimes but is actually g.tz + if history: + end = max(date for date, data in history) + end = end.replace(tzinfo=g.tz) # get_promo_traffic returns tz naive + # datetimes but is actually g.tz if self.period: display_start = self.after