提交 b0d94c82 编写于 作者: M Mislav Marohnić

`hub pull-request -r`: match requested teams by slug and not name

上级 32aaacb6
......@@ -873,7 +873,7 @@ Feature: hub pull-request
status 201
json :html_url => "the://url", :number => 1234,
:requested_reviewers => [{ :login => "josh" }],
:requested_teams => [{ :name => "robots" }]
:requested_teams => [{ :slug => "robots" }]
}
post('/repos/mislav/coral/pulls/1234/requested_reviewers') {
assert :reviewers => ["mislav", "pcorpet"]
......@@ -894,7 +894,7 @@ Feature: hub pull-request
status 201
json :html_url => "the://url", :number => 1234,
:requested_reviewers => [{ :login => "josh" }, { :login => "mislav" }],
:requested_teams => [{ :name => "robots" }]
:requested_teams => [{ :slug => "robots" }]
}
"""
When I successfully run `hub pull-request -m hereyougo -r mislav,josh -rgithub/robots`
......
......@@ -578,7 +578,7 @@ func (pr *PullRequest) HasRequestedReviewer(name string) bool {
func (pr *PullRequest) HasRequestedTeam(name string) bool {
for _, team := range pr.RequestedTeams {
if strings.EqualFold(team.Name, name) {
if strings.EqualFold(team.Slug, name) {
return true
}
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册