mirror of
https://github.com/gitbucket/gitbucket.git
synced 2025-11-07 05:55:51 +01:00
(refs #2)Fix pull request. Basic pattern had been tested but it's still unstable.
This commit is contained in:
@@ -18,7 +18,8 @@ trait PullRequestService { self: IssuesService =>
|
||||
}
|
||||
|
||||
def createPullRequest(originUserName: String, originRepositoryName: String, issueId: Int,
|
||||
originBranch: String, requestUserName: String, requestRepositoryName: String, requestBranch: String): Unit =
|
||||
originBranch: String, requestUserName: String, requestRepositoryName: String, requestBranch: String,
|
||||
commitIdFrom: String, commitIdTo: String): Unit =
|
||||
PullRequests insert (PullRequest(
|
||||
originUserName,
|
||||
originRepositoryName,
|
||||
@@ -27,15 +28,15 @@ trait PullRequestService { self: IssuesService =>
|
||||
requestUserName,
|
||||
requestRepositoryName,
|
||||
requestBranch,
|
||||
None,
|
||||
None))
|
||||
commitIdFrom,
|
||||
commitIdTo))
|
||||
|
||||
def mergePullRequest(originUserName: String, originRepositoryName: String, issueId: Int,
|
||||
mergeStartId: String, mergeEndId: String): Unit = {
|
||||
Query(PullRequests)
|
||||
.filter(_.byPrimaryKey(originUserName, originRepositoryName, issueId))
|
||||
.map(t => t.mergeStartId ~ t.mergeEndId)
|
||||
.update(mergeStartId, mergeEndId)
|
||||
}
|
||||
// def mergePullRequest(originUserName: String, originRepositoryName: String, issueId: Int,
|
||||
// mergeStartId: String, mergeEndId: String): Unit = {
|
||||
// Query(PullRequests)
|
||||
// .filter(_.byPrimaryKey(originUserName, originRepositoryName, issueId))
|
||||
// .map(t => t.mergeStartId ~ t.mergeEndId)
|
||||
// .update(mergeStartId, mergeEndId)
|
||||
// }
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user