summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorUnknwon <u@gogs.io>2015-10-22 14:47:24 -0400
committerUnknwon <u@gogs.io>2015-10-22 14:47:32 -0400
commit04af4b24fd87bb2ee8a2a3cecd66c5c1b1e413dd (patch)
tree5f40472782ead776d42b4975d3dab0f762911d70
parenta301c7ed26d401f9a01b52cac5c0d53f33a1121b (diff)
downloadgitea-04af4b24fd87bb2ee8a2a3cecd66c5c1b1e413dd.tar.gz
gitea-04af4b24fd87bb2ee8a2a3cecd66c5c1b1e413dd.zip
work on #1818
-rw-r--r--gogs.go2
-rw-r--r--models/error.go6
-rw-r--r--models/pull.go10
-rw-r--r--templates/.VERSION2
4 files changed, 11 insertions, 9 deletions
diff --git a/gogs.go b/gogs.go
index 8abca9f50e..dc1cc000b5 100644
--- a/gogs.go
+++ b/gogs.go
@@ -17,7 +17,7 @@ import (
"github.com/gogits/gogs/modules/setting"
)
-const APP_VER = "0.6.16.1018 Beta"
+const APP_VER = "0.6.16.1022 Beta"
func init() {
runtime.GOMAXPROCS(runtime.NumCPU())
diff --git a/models/error.go b/models/error.go
index 1986c59026..f697325825 100644
--- a/models/error.go
+++ b/models/error.go
@@ -310,7 +310,7 @@ func (err ErrIssueNotExist) Error() string {
type ErrPullRequestNotExist struct {
ID int64
- PullID int64
+ IssueID int64
HeadRepoID int64
BaseRepoID int64
HeadBarcnh string
@@ -323,8 +323,8 @@ func IsErrPullRequestNotExist(err error) bool {
}
func (err ErrPullRequestNotExist) Error() string {
- return fmt.Sprintf("pull request does not exist [id: %d, pull_id: %d, head_repo_id: %d, base_repo_id: %d, head_branch: %s, base_branch: %s]",
- err.ID, err.PullID, err.HeadRepoID, err.BaseRepoID, err.HeadBarcnh, err.BaseBranch)
+ return fmt.Sprintf("pull request does not exist [id: %d, issue_id: %d, head_repo_id: %d, base_repo_id: %d, head_branch: %s, base_branch: %s]",
+ err.ID, err.IssueID, err.HeadRepoID, err.BaseRepoID, err.HeadBarcnh, err.BaseBranch)
}
// _________ __
diff --git a/models/pull.go b/models/pull.go
index 8eb26ad775..142739b77f 100644
--- a/models/pull.go
+++ b/models/pull.go
@@ -250,13 +250,15 @@ func GetUnmergedPullRequest(headRepoID, baseRepoID int64, headBranch, baseBranch
}
// GetPullRequestByIssueID returns pull request by given issue ID.
-func GetPullRequestByIssueID(pullID int64) (*PullRequest, error) {
- pr := new(PullRequest)
- has, err := x.Where("pull_id=?", pullID).Get(pr)
+func GetPullRequestByIssueID(issueID int64) (*PullRequest, error) {
+ pr := &PullRequest{
+ IssueID: issueID,
+ }
+ has, err := x.Get(pr)
if err != nil {
return nil, err
} else if !has {
- return nil, ErrPullRequestNotExist{0, pullID, 0, 0, "", ""}
+ return nil, ErrPullRequestNotExist{0, issueID, 0, 0, "", ""}
}
return pr, nil
}
diff --git a/templates/.VERSION b/templates/.VERSION
index df1adfbcb7..c7f062e51b 100644
--- a/templates/.VERSION
+++ b/templates/.VERSION
@@ -1 +1 @@
-0.6.16.1018 Beta \ No newline at end of file
+0.6.16.1022 Beta \ No newline at end of file