prevent traceback when atom entry has no title

This commit is contained in:
Yann Leboulanger 2010-05-25 09:46:12 +02:00
parent 42579191b4
commit 259e26ba7b
1 changed files with 9 additions and 6 deletions

View File

@ -94,13 +94,16 @@ class AtomWindow:
u'<small>%s</small>' % \ u'<small>%s</small>' % \
gobject.markup_escape_text(newentry.feed_tagline)) gobject.markup_escape_text(newentry.feed_tagline))
if newentry.uri is not None: if newentry.title:
self.entry_title_label.set_markup( if newentry.uri is not None:
u'<span foreground="blue" underline="single">%s</span>' % \ self.entry_title_label.set_markup(
gobject.markup_escape_text(newentry.title)) u'<span foreground="blue" underline="single">%s</span>' % \
gobject.markup_escape_text(newentry.title))
else:
self.entry_title_label.set_markup(
gobject.markup_escape_text(newentry.title))
else: else:
self.entry_title_label.set_markup( self.entry_title_label.set_markup('')
gobject.markup_escape_text(newentry.title))
self.last_modified_label.set_text(newentry.updated) self.last_modified_label.set_text(newentry.updated)