From d459ac2ff09d9888004be9a0bc942c79e8f8daf2 Mon Sep 17 00:00:00 2001 From: Sebastian Sdorra Date: Tue, 16 Oct 2012 07:45:40 +0200 Subject: [PATCH] improve preparation of repositories --- .../sonia/scm/api/rest/resources/RepositoryResource.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 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 7801abf7b2..3b70dcd6a0 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 @@ -966,8 +966,7 @@ public class RepositoryResource { for (Repository repository : repositories) { - RepositoryUtil.appendUrl(configuration, repositoryManager, repository); - prepareRepository(repository); + prepareForReturn(repository); } return repositories; @@ -1037,6 +1036,12 @@ public class RepositoryResource } else { + if (logger.isTraceEnabled()) + { + logger.trace("remove properties and permissions from repository, " + + "because the user is not privileged"); + } + repository.setProperties(null); repository.setPermissions(null); }