Skip to content

Commit

Permalink
feat: ff for private repo.
Browse files Browse the repository at this point in the history
  • Loading branch information
ldez committed Jan 29, 2019
1 parent 1170a88 commit d5a6465
Showing 1 changed file with 8 additions and 1 deletion.
9 changes: 8 additions & 1 deletion clone/clone.go
Original file line number Diff line number Diff line change
Expand Up @@ -29,11 +29,18 @@ type prModel struct {

// PullRequestForMerge Clone a pull request for a merge
func PullRequestForMerge(pr *github.PullRequest, gitConfig types.GitConfig, debug bool) (string, error) {
var forkURL string
if pr.Base.Repo.GetPrivate() {
forkURL = makeRepositoryURL(pr.Head.Repo.GetGitURL(), gitConfig.SSH, gitConfig.GitHubToken)
} else {
forkURL = makeRepositoryURL(pr.Head.Repo.GetGitURL(), gitConfig.SSH, "")
}

model := prModel{
number: pr.GetNumber(),
// fork
unchanged: remoteModel{
url: makeRepositoryURL(pr.Head.Repo.GetGitURL(), gitConfig.SSH, ""),
url: forkURL,
ref: pr.Head.GetRef(),
},
// base
Expand Down

0 comments on commit d5a6465

Please sign in to comment.