aboutsummaryrefslogtreecommitdiff
path: root/src/web/views/views.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/web/views/views.py')
-rw-r--r--src/web/views/views.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/web/views/views.py b/src/web/views/views.py
index 84f2be5f..a4631d7d 100644
--- a/src/web/views/views.py
+++ b/src/web/views/views.py
@@ -412,8 +412,11 @@ def export_opml():
Export all feeds to OPML.
"""
user = UserController(g.user.id).get(id=g.user.id)
+ categories = {cat.id: cat.dump()
+ for cat in CategoryController(g.user.id).read()}
response = make_response(render_template('opml.xml', user=user,
- now=datetime.datetime.now()))
+ categories=categories,
+ now=datetime.datetime.now()))
response.headers['Content-Type'] = 'application/xml'
response.headers['Content-Disposition'] = 'attachment; filename=feeds.opml'
return response
bgstack15