mirror of
				https://github.com/gitbucket/gitbucket.git
				synced 2025-11-03 20:15: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