mirror of
https://github.com/gitbucket/gitbucket.git
synced 2025-11-10 15:35:59 +01:00
Remove unnecessary code.
This commit is contained in:
@@ -3,31 +3,23 @@ package app
|
|||||||
import jp.sf.amateras.scalatra.forms._
|
import jp.sf.amateras.scalatra.forms._
|
||||||
|
|
||||||
import service._
|
import service._
|
||||||
import util.{WritableRepositoryAuthenticator, ReadableRepositoryAuthenticator, UsersOnlyAuthenticator}
|
import util.UsersOnlyAuthenticator
|
||||||
|
|
||||||
class IssuesController extends IssuesControllerBase
|
class IssuesController extends IssuesControllerBase
|
||||||
with IssuesService with RepositoryService with AccountService with LabelsService
|
with IssuesService with RepositoryService with AccountService with LabelsService
|
||||||
with UsersOnlyAuthenticator with ReadableRepositoryAuthenticator with WritableRepositoryAuthenticator
|
with UsersOnlyAuthenticator
|
||||||
|
|
||||||
trait IssuesControllerBase extends ControllerBase {
|
trait IssuesControllerBase extends ControllerBase {
|
||||||
self: IssuesService with RepositoryService with LabelsService
|
self: IssuesService with RepositoryService with LabelsService
|
||||||
with UsersOnlyAuthenticator with ReadableRepositoryAuthenticator with WritableRepositoryAuthenticator =>
|
with UsersOnlyAuthenticator =>
|
||||||
|
|
||||||
case class IssueForm(title: String, content: Option[String])
|
case class IssueForm(title: String, content: Option[String])
|
||||||
|
|
||||||
case class MilestoneForm(title: String, description: Option[String], dueDate: Option[java.util.Date])
|
|
||||||
|
|
||||||
val form = mapping(
|
val form = mapping(
|
||||||
"title" -> trim(label("Title", text(required))),
|
"title" -> trim(label("Title", text(required))),
|
||||||
"content" -> trim(optional(text()))
|
"content" -> trim(optional(text()))
|
||||||
)(IssueForm.apply)
|
)(IssueForm.apply)
|
||||||
|
|
||||||
val milestoneForm = mapping(
|
|
||||||
"title" -> trim(label("Title", text(required, maxlength(100)))),
|
|
||||||
"description" -> trim(label("Description", optional(text()))),
|
|
||||||
"dueDate" -> trim(label("Due Date", optional(date())))
|
|
||||||
)(MilestoneForm.apply)
|
|
||||||
|
|
||||||
get("/:owner/:repository/issues"){
|
get("/:owner/:repository/issues"){
|
||||||
val owner = params("owner")
|
val owner = params("owner")
|
||||||
val repository = params("repository")
|
val repository = params("repository")
|
||||||
|
|||||||
Reference in New Issue
Block a user