From: Frederic Massart Date: Tue, 4 Jun 2013 04:03:37 +0000 (+0800) Subject: Prevent exception when issue does not have an assignee X-Git-Tag: v0.4.1~9 X-Git-Url: https://git.cameron1729.xyz/?a=commitdiff_plain;h=77ef6671fde68b3e52c332f04f997fb7e0284d21;p=mdk.git Prevent exception when issue does not have an assignee --- diff --git a/lib/commands/tracker.py b/lib/commands/tracker.py index 4c0e9db..1b1597e 100644 --- a/lib/commands/tracker.py +++ b/lib/commands/tracker.py @@ -92,7 +92,8 @@ class TrackerCommand(Command): print '{0:->70}--'.format(vw) print u'{0:<20}: {1} ({2}) on {3}'.format('Reporter', issue['fields']['reporter']['displayName'], issue['fields']['reporter']['name'], created) - print u'{0:<20}: {1} ({2})'.format('Assignee', issue['fields']['assignee']['displayName'], issue['fields']['assignee']['name']) + if issue['fields'].get('assignee') != None: + print u'{0:<20}: {1} ({2})'.format('Assignee', issue['fields']['assignee']['displayName'], issue['fields']['assignee']['name']) if issue['named'].get('Peer reviewer'): print u'{0:<20}: {1} ({2})'.format('Peer reviewer', issue['named']['Peer reviewer']['displayName'], issue['named']['Peer reviewer']['name']) if issue['named'].get('Integrator'):