diff options
author | Martin Hartkorn <github@hartkorn.net> | 2016-02-04 19:15:21 +0100 |
---|---|---|
committer | Martin Hartkorn <github@hartkorn.net> | 2016-02-04 19:15:21 +0100 |
commit | a3bdede2ce0701e1ffcfa7510cea404d6d74e2cb (patch) | |
tree | 375bfbd5173195a9dbb4c50aac87b0911ac4e0ac /models/pull.go | |
parent | d91004ee711c1db77ec3d5fd3aa823aab8c494f6 (diff) | |
download | gitea-a3bdede2ce0701e1ffcfa7510cea404d6d74e2cb.tar.gz gitea-a3bdede2ce0701e1ffcfa7510cea404d6d74e2cb.zip |
Removed unused method GetUnmergedPullRequestByRepoPathAndHeadBranch
Diffstat (limited to 'models/pull.go')
-rw-r--r-- | models/pull.go | 39 |
1 files changed, 0 insertions, 39 deletions
diff --git a/models/pull.go b/models/pull.go index a6c15c1322..c52c871c3f 100644 --- a/models/pull.go +++ b/models/pull.go @@ -5,7 +5,6 @@ package models import ( - "errors" "fmt" "os" "path" @@ -397,44 +396,6 @@ func GetUnmergedPullRequestsByBaseInfo(repoID int64, branch string) ([]*PullRequ Join("INNER", "issue", "issue.id=pull_request.issue_id").Find(&prs) } -// Gets a Pull Request by the path of the forked repo and the branch from where the PR -// got submitted. -func GetUnmergedPullRequestByRepoPathAndHeadBranch(user, repo, branch string) (*PullRequest, error) { - userLower := strings.ToLower(user) - repoLower := strings.ToLower(repo) - - pr := new(PullRequest) - if x == nil { - return nil, errors.New("Fail") - } - has, err := x. - Where("head_user_name=? AND head_branch=? AND has_merged=? AND issue.is_closed=? AND repository.lower_name=?", userLower, branch, 0, 0, repoLower). - Join("INNER", "repository", "repository.id=pull_request.head_repo_id"). - Join("INNER", "issue", "issue.id=pull_request.issue_id"). - Get(pr) - - if err != nil { - return nil, err - } else if !has { - return nil, ErrPullRequestNotExist{0, 0, 0, 0, branch, ""} - } - - baseRepo := new(Repository) - has, err = x.Where("repository.id=?", pr.BaseRepoID). - Join("LEFT", "user", "user.id=repository.owner_id"). - Get(baseRepo) - - if err != nil { - return nil, err - } else if !has { - return nil, ErrRepoNotExist{pr.BaseRepoID, 0, ""} - } - - pr.BaseRepo = baseRepo - - return pr, nil -} - // GetPullRequestByID returns a pull request by given ID. func GetPullRequestByID(id int64) (*PullRequest, error) { pr := new(PullRequest) |