From b7151dd5823071e19104f17ec74e6fc206fb6d6c Mon Sep 17 00:00:00 2001 From: David Pursehouse Date: Wed, 10 Sep 2014 12:08:25 +0200 Subject: [PATCH] Fix exception in change list when change owner has no name If a change owner has no name configured, attempting to view the list of changes causes gertty to fail with: urwid.util.TagMarkupException: Invalid markup element: None Change-Id: Idc0d13f4dfce45e29618c4abda7d6a70fc091e98 --- gertty/view/change_list.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gertty/view/change_list.py b/gertty/view/change_list.py index f723388..9227a50 100644 --- a/gertty/view/change_list.py +++ b/gertty/view/change_list.py @@ -57,7 +57,7 @@ class ChangeRow(urwid.Button): self.subject.set_text(change.subject) self.number.set_text(str(change.number)) self.project.set_text(change.project.name.split('/')[-1]) - if change.owner: + if change.owner and change.owner.name: self.owner.set_text(change.owner.name) else: self.owner.set_text(u'')