Skip to content

Commit e07c638

Browse files
authored
Merge pull request #34 from simonbaird/fix-field-missing-crash
Don't crash if qa_contact field is not present
2 parents d8a875a + e481c62 commit e07c638

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

server.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -77,8 +77,8 @@ def search_issues(jql: str, max_results: int = 100) -> str:
7777
"status": issue.fields.status.name if issue.fields.status else None,
7878
"assignee": (issue.fields.assignee.displayName if issue.fields.assignee else None),
7979
"qa_contact": (
80-
getattr(issue.fields, QA_CONTACT_FID).displayName
81-
if getattr(issue.fields, QA_CONTACT_FID)
80+
qa_contact.displayName
81+
if (qa_contact := getattr(issue.fields, QA_CONTACT_FID, None))
8282
else None
8383
),
8484
"reporter": (issue.fields.reporter.displayName if issue.fields.reporter else None),

0 commit comments

Comments
 (0)