Fixing invalid feed taglines.

This commit is contained in:
Samuel Clay 2011-02-05 22:27:47 -05:00
parent 33e2ee0960
commit 58338b7aac

View file

@ -184,8 +184,10 @@ class ProcessFeed:
self.fpf.entries = self.fpf.entries[:50]
self.feed.feed_title = self.fpf.feed.get('title', self.feed.feed_title)
self.feed.data.feed_tagline = self.fpf.feed.get('tagline', self.feed.data.feed_tagline).encode('utf-8')
self.feed.data.save()
tagline = self.fpf.feed.get('tagline', self.feed.data.feed_tagline)
if tagline:
self.feed.data.feed_tagline = tagline.encode('utf-8')
self.feed.data.save()
self.feed.feed_link = self.fpf.feed.get('link') or self.fpf.feed.get('id') or self.feed.feed_link
self.feed.last_update = datetime.datetime.utcnow()