diff options
author | cedricbonhomme <devnull@localhost> | 2012-03-10 08:52:28 +0100 |
---|---|---|
committer | cedricbonhomme <devnull@localhost> | 2012-03-10 08:52:28 +0100 |
commit | 4bf97ac3fb1589efff74439402e716ea94bea97e (patch) | |
tree | 38fc2c4fb031288269b2ca1b4cb389c741d8e9be /pyAggr3g470r.py | |
parent | Better code of the management page. (diff) | |
download | newspipe-4bf97ac3fb1589efff74439402e716ea94bea97e.tar.gz newspipe-4bf97ac3fb1589efff74439402e716ea94bea97e.tar.bz2 newspipe-4bf97ac3fb1589efff74439402e716ea94bea97e.zip |
We can now again delete a feed from the management page.
Diffstat (limited to 'pyAggr3g470r.py')
-rwxr-xr-x | pyAggr3g470r.py | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/pyAggr3g470r.py b/pyAggr3g470r.py index e9edd6f0..a9745bac 100755 --- a/pyAggr3g470r.py +++ b/pyAggr3g470r.py @@ -1108,12 +1108,13 @@ class Root: html = htmlheader() html += htmlnav html += """<div class="left inner">""" - try: - utils.remove_feed(self.feeds[feed_id].feed_link) - html += """<p>All articles from the feed <i>%s</i> are now removed from the base.</p><br />""" % \ - (self.feeds[feed_id].feed_title,) - except: - return self.error_page("This feed do not exists.") + + feed = self.mongo.get_collection(feed_id) + self.mongo.delete_feed(feed_id) + utils.remove_feed(feed["feed_link"]) + + html += """<p>All articles from the feed <i>%s</i> are now removed from the base.</p><br />""" % \ + (feed["feed_title"],) html += """<a href="/management/">Back to the management page.</a><br />\n""" html += "<hr />\n" html += htmlfooter |