我正在使用 Octokit 来制作报告,我需要解决给定存储库的问题(使用client.Issue.GetAllForRepository
方法并不难)但我需要解决问题CreatedBy
和ClosedBy
适用时,但似乎两个字段始终为null
。有没有办法让每个问题都没有成功。
注意:我正在使用 Octokit 0.22.0
以下是查询代码的问题:
var issues = await client.Issue.GetAllForRepository(organization, repo, new RepositoryIssueRequest
{
State = ItemStateFilter.All,
});
答案 0 :(得分:1)
根据the API docs,问题不会返回created_by
字段:您的意思是改为获取user
字段吗?
对于缺少的closed_by
块,返回问题列表的默认状态为open
,这意味着不会返回已关闭的问题。我想知道这是你所有closed_by
字段都是null
的原因吗?
答案 1 :(得分:0)
如果closed_by
字段为空,则表示问题已打开。 user
字段相当于created_by
。