Showing with 3 additions and 0 deletions.
  1. +3 −0 feedwerk/atom.py
3 changes: 3 additions & 0 deletions feedwerk/atom.py
Original file line number Diff line number Diff line change
Expand Up @@ -281,6 +281,7 @@ def __init__(self, title=None, content=None, feed_url=None, **kwargs):
self.url = kwargs.get('url')
self.id = kwargs.get('id', self.url)
self.updated = kwargs.get('updated')
self.comments = kwargs.get('comments')
self.summary = kwargs.get('summary')
self.summary_type = kwargs.get('summary_type', 'html')
self.author = kwargs.get('author', ())
Expand Down Expand Up @@ -324,6 +325,8 @@ def generate(self):
format_iso8601(self.published)
if self.url:
yield u' <link href="%s" />\n' % escape(self.url)
if self.comments:
yield u' <link href="%s" />\n' % escape(self.comments)
for author in self.author:
yield u' <author>\n'
yield u' <name>%s</name>\n' % escape(author['name'])
Expand Down