From 7326419aeb2afe258116923836e1772423aab09d Mon Sep 17 00:00:00 2001 From: Sam Ruby Date: Wed, 23 Aug 2006 07:50:40 -0400 Subject: [PATCH] Handle feeds with pubDates in the future --- planet/spider.py | 4 +++- themes/asf/index.html.xslt | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/planet/spider.py b/planet/spider.py index e3fc7bd..c06c498 100644 --- a/planet/spider.py +++ b/planet/spider.py @@ -75,9 +75,11 @@ def spiderFeed(feed): out = filename(cache, entry.id) + mtime = None if entry.has_key('updated_parsed'): mtime = calendar.timegm(entry.updated_parsed) - else: + if mtime > time.time(): mtime = None + if not mtime: try: mtime = os.stat(out).st_mtime except: diff --git a/themes/asf/index.html.xslt b/themes/asf/index.html.xslt index 718816e..da520f6 100644 --- a/themes/asf/index.html.xslt +++ b/themes/asf/index.html.xslt @@ -55,7 +55,7 @@
Last updated:
Powered by:
-
Planet
+
Planet
Export: