aboutsummaryrefslogtreecommitdiff
path: root/source/pyAggr3g470r.py
diff options
context:
space:
mode:
authorCédric Bonhomme <kimble.mandel@gmail.com>2013-03-28 09:48:26 +0100
committerCédric Bonhomme <kimble.mandel@gmail.com>2013-03-28 09:48:26 +0100
commitb51fef13f40421b4e98b5a8b29894e8f8ac91205 (patch)
tree654396c3958d73f9bdb40305973b66cb1bc9e009 /source/pyAggr3g470r.py
parentdon't print the tree. (diff)
downloadnewspipe-b51fef13f40421b4e98b5a8b29894e8f8ac91205.tar.gz
newspipe-b51fef13f40421b4e98b5a8b29894e8f8ac91205.tar.bz2
newspipe-b51fef13f40421b4e98b5a8b29894e8f8ac91205.zip
Minor fix to the /feed view when a feed has no articles.
Diffstat (limited to 'source/pyAggr3g470r.py')
-rwxr-xr-xsource/pyAggr3g470r.py9
1 files changed, 6 insertions, 3 deletions
diff --git a/source/pyAggr3g470r.py b/source/pyAggr3g470r.py
index b68c8969..5a55cacf 100755
--- a/source/pyAggr3g470r.py
+++ b/source/pyAggr3g470r.py
@@ -277,7 +277,7 @@ class pyAggr3g470r(object):
except KeyError:
return self.error("<p>This feed do not exists.</p>")
- if articles != []:
+ if articles.count() != 0:
today = datetime.datetime.now()
last_article = articles[0]["article_date"]
first_article = articles[self.mongo.nb_articles(feed_id)-2]["article_date"]
@@ -288,14 +288,17 @@ class pyAggr3g470r(object):
top_words = utils.top_words(articles = self.mongo.get_articles(feed_id), n=50, size=int(word_size))
tag_cloud = utils.tag_cloud(top_words)
- tmpl = lookup.get_template("feed.html")
- return tmpl.render(feed=feed, articles=articles, favorites=favorites, \
+ tmpl = lookup.get_template("feed.html")
+ return tmpl.render(feed=feed, articles=articles, favorites=favorites, \
nb_articles_feed=nb_articles_feed, nb_articles_total=nb_articles_total, nb_unread_articles_feed=nb_unread_articles_feed, \
nb_favorites = nb_favorites, first_post_date=first_article, end_post_date=last_article, \
average=average, delta=delta, elapsed=elapsed, \
tag_cloud=tag_cloud, word_size=word_size, \
mail_to=conf.mail_to, mail_notification_enabled=conf.MAIL_ENABLED)
+ tmpl = lookup.get_template("feed.html")
+ return tmpl.render(feed=feed, articles=[])
+
feed.exposed = True
@auth.require()
bgstack15