From 4dad282a9553a734c622211560c40b1dd9091b9c Mon Sep 17 00:00:00 2001 From: Cédric Bonhomme Date: Sun, 13 Nov 2016 17:36:33 +0100 Subject: check if feed is private --- src/web/templates/feed_list_simple.html | 2 +- src/web/views/feed.py | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/web/templates/feed_list_simple.html b/src/web/templates/feed_list_simple.html index 3e04ad7e..5f692a53 100644 --- a/src/web/templates/feed_list_simple.html +++ b/src/web/templates/feed_list_simple.html @@ -12,7 +12,7 @@ {% for feed in feeds %} {{ loop.index }} - {% if feed.icon_url %} {% endif %}{{ feed.title }} + {% if feed.icon_url %} {% endif %} {{ feed.title }} {{ feed.site_link }} {% endfor %} diff --git a/src/web/views/feed.py b/src/web/views/feed.py index 87b47da1..6bc4afe1 100644 --- a/src/web/views/feed.py +++ b/src/web/views/feed.py @@ -82,6 +82,9 @@ def feed_pub(feed_id=None): """ Presents details of a pubic feed. """ + feed = FeedController(None).get(id=feed_id) + if feed.private: + return render_template('errors/404.html'), 404 return feed_view(feed_id, None) -- cgit