Add new issue template.

This commit is contained in:
shimamoto
2013-06-10 22:14:33 +09:00
parent 47e9bf0ab3
commit 5c468634da
3 changed files with 76 additions and 19 deletions

View File

@@ -1,19 +1,26 @@
package app
import service._
class IssuesController extends IssuesControllerBase
with RepositoryService with AccountService
trait IssuesControllerBase extends ControllerBase { self: RepositoryService =>
get("/:owner/:repository/issues"){
issues.html.issues(getRepository(params("owner"), params("repository"), servletContext).get)
}
get("/:owner/:repository/issues/:id"){
issues.html.issue(getRepository(params("owner"), params("repository"), servletContext).get)
}
package app
import service._
class IssuesController extends IssuesControllerBase
with RepositoryService with AccountService
trait IssuesControllerBase extends ControllerBase { self: RepositoryService =>
get("/:owner/:repository/issues"){
issues.html.issues(getRepository(params("owner"), params("repository"), servletContext).get)
}
get("/:owner/:repository/issues/:id"){
issues.html.issue(getRepository(params("owner"), params("repository"), servletContext).get)
}
get("/:owner/:repository/issues/new"){
issues.html.issueedit(getRepository(params("owner"), params("repository"), servletContext).get)
}
post("/:owner/:repository/issues"){
redirect("%s/%s/issues".format(params("owner"), params("repository")))
}
}