From b4fc971fa9dbd9f292c9ca2efbaa064387811bfe Mon Sep 17 00:00:00 2001 From: Sebastian Sdorra Date: Thu, 24 Nov 2011 21:05:34 +0100 Subject: [PATCH] fix getByTypeAndName method for directory structure --- .../sonia/scm/api/rest/resources/RepositoryResource.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/scm-webapp/src/main/java/sonia/scm/api/rest/resources/RepositoryResource.java b/scm-webapp/src/main/java/sonia/scm/api/rest/resources/RepositoryResource.java index 72a9746e77..89d41e13df 100644 --- a/scm-webapp/src/main/java/sonia/scm/api/rest/resources/RepositoryResource.java +++ b/scm-webapp/src/main/java/sonia/scm/api/rest/resources/RepositoryResource.java @@ -416,11 +416,10 @@ public class RepositoryResource * @return the {@link Repository} with the specified type and name */ @GET - @Path("{type}/{name}") + @Path("{type: [a-z]+}/{name: .*}") @Produces({ MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON }) @TypeHint(Repository.class) - public Response getByTypeAndName(@Context Request request, - @PathParam("type") String type, + public Response getByTypeAndName(@PathParam("type") String type, @PathParam("name") String name) { Response response = null;