diff --git a/models/entry.py b/models/entry.py index 1ec86f8..dcf61ee 100644 --- a/models/entry.py +++ b/models/entry.py @@ -78,6 +78,11 @@ class Entry(Base): self.summary = entry.get('summary') if entry.has_key('content'): self.content = entry.get('content')[0].value + for content in entry.get('content'): + if feed.html2textcontent and content.type == 'text/plain': + self.content = content.value + if not feed.html2textcontent and content.type == 'text/html': + self.content = content.value if entry.has_key('author'): self.author = entry.get('author') if entry.has_key('updated_parsed'):