From e34d01658171dcfef287e8a3e36a0893baedf4c6 Mon Sep 17 00:00:00 2001 From: Jannis Vamvas Date: Tue, 27 Oct 2015 10:27:47 +0100 Subject: [PATCH] Change group repository creation API endpoint to /orgs/:org/repos --- .../scala/gitbucket/core/controller/AccountController.scala | 4 ++-- src/main/scala/gitbucket/core/util/Implicits.scala | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/scala/gitbucket/core/controller/AccountController.scala b/src/main/scala/gitbucket/core/controller/AccountController.scala index 07b425245..e516a032a 100644 --- a/src/main/scala/gitbucket/core/controller/AccountController.scala +++ b/src/main/scala/gitbucket/core/controller/AccountController.scala @@ -402,8 +402,8 @@ trait AccountControllerBase extends AccountManagementControllerBase { * Create group repository * https://developer.github.com/v3/repos/#create */ - post("/api/v3/groups/:groupName/repos")(managersOnly { - val groupName = params("groupName") + post("/api/v3/orgs/:org/repos")(managersOnly { + val groupName = params("org") (for { data <- extractFromJsonBody[CreateARepository] if data.isValid } yield { diff --git a/src/main/scala/gitbucket/core/util/Implicits.scala b/src/main/scala/gitbucket/core/util/Implicits.scala index 42e517272..131bd9854 100644 --- a/src/main/scala/gitbucket/core/util/Implicits.scala +++ b/src/main/scala/gitbucket/core/util/Implicits.scala @@ -65,7 +65,7 @@ object Implicits { def paths: Array[String] = (request.getRequestURI.substring(request.getContextPath.length + 1) match{ case path if path.startsWith("api/v3/repos/") => path.substring(13/* "/api/v3/repos".length */) - case path if path.startsWith("api/v3/groups/") => path.substring(14/* "/api/v3/groups".length */) + case path if path.startsWith("api/v3/orgs/") => path.substring(12/* "/api/v3/orgs".length */) case path => path }).split("/")