AttributeError:' NoneType'对象没有属性' displayName'随机JIRA问题的错误

时间:2014-07-30 01:07:00

标签: jql

我正在执行以下查询并且它不断抛出'AttributeError:'NoneType'对象没有属性displayName。然而,在检查JIRA时,存在适当的受让人名称。我搜索了几个小时,找不到解决方案。

jiraIssues = jira.search_issues('project = JSIX and status IN(Open,Resolved,“QA Verify”)',maxResults = 7500)

执行插入语句

i = jiraDB.insert()

在jiraIssues中的问题:     i.execute(bugCode = issue.key,summary = issue.fields.summary,priority = issue.fields.priority.name,status = issue.fields.status.name,assignee = issue.fields.assignee.displayName,reporter = issue.fields.reporter.displayName)

print 'BugCode:', issue.key

1 个答案:

答案 0 :(得分:0)

您可能会发现匿名创建的问题(Allowing users to create issues anonymously),您需要检查issue.fields.reporter是否为None,然后从object调用displayName。受理人和记者不同,在jira api中,您可以看到不同的字段:assigneereporter。检查jira rest api的问题,字段reporter -> displayName

中的内容