changeset 44:6a771622dbd1

fixed an index error bug
author Atul Varma <varmaa@toolness.com>
date Sun, 28 Mar 2010 22:31:48 +0000
parents d9a6d70d9711
children 8cb5e556960b
files publish_edition.py
diffstat 1 files changed, 3 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/publish_edition.py	Sun Mar 28 15:18:13 2010 -0700
+++ b/publish_edition.py	Sun Mar 28 22:31:48 2010 +0000
@@ -42,7 +42,9 @@
 def refresh_articles(articles, feeds, urls):
     for author, feed_urls in feeds.items():
         articles[author] = []
-        for url in feed_urls:
+        relevant_urls = [url for url in feed_urls
+                         if url in urls]
+        for url in relevant_urls:
             logging.debug('parsing feed at %s.' % url)
             feed = feedparser.parse(urls[url]['data'])
             for entry in feed['entries']: