summaryrefslogtreecommitdiffstats
path: root/models/pull.go
diff options
context:
space:
mode:
authorMartin Hartkorn <github@hartkorn.net>2016-02-04 19:15:21 +0100
committerMartin Hartkorn <github@hartkorn.net>2016-02-04 19:15:21 +0100
commita3bdede2ce0701e1ffcfa7510cea404d6d74e2cb (patch)
tree375bfbd5173195a9dbb4c50aac87b0911ac4e0ac /models/pull.go
parentd91004ee711c1db77ec3d5fd3aa823aab8c494f6 (diff)
downloadgitea-a3bdede2ce0701e1ffcfa7510cea404d6d74e2cb.tar.gz
gitea-a3bdede2ce0701e1ffcfa7510cea404d6d74e2cb.zip
Removed unused method GetUnmergedPullRequestByRepoPathAndHeadBranch
Diffstat (limited to 'models/pull.go')
-rw-r--r--models/pull.go39
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)