(refs #10) Add notification. Notification of when merging is not

implemented yet.
This commit is contained in:
shimamoto
2013-09-02 07:40:41 +09:00
parent f5520e7991
commit 3fc792fcf8
3 changed files with 39 additions and 26 deletions

View File

@@ -1,6 +1,6 @@
package app
import util.{LockUtil, CollaboratorsAuthenticator, JGitUtil, ReferrerAuthenticator}
import util.{LockUtil, CollaboratorsAuthenticator, JGitUtil, ReferrerAuthenticator, Notifier}
import util.Directory._
import util.Implicits._
import service._
@@ -303,8 +303,14 @@ trait PullRequestsControllerBase extends ControllerBase {
.call
}
// record activity
recordPullRequestActivity(repository.owner, repository.name, loginUserName, issueId, form.title)
// notifications
Notifier().toNotify(repository, issueId, form.content.getOrElse("")){
Notifier.msgPullRequest(s"${baseUrl}/${repository.owner}/${repository.name}/pull/${issueId}")
}
redirect(s"/${repository.owner}/${repository.name}/pull/${issueId}")
})