From 368dad4d78b15057f835f1a41c633ee3b7a83dcf Mon Sep 17 00:00:00 2001 From: James Moger <james.moger@gitblit.com> Date: Thu, 01 Nov 2012 17:36:12 -0400 Subject: [PATCH] Include owned repositories while editing a user model --- src/com/gitblit/GitBlit.java | 10 ++++++++++ 1 files changed, 10 insertions(+), 0 deletions(-) diff --git a/src/com/gitblit/GitBlit.java b/src/com/gitblit/GitBlit.java index 2c5545b..0d883ad 100644 --- a/src/com/gitblit/GitBlit.java +++ b/src/com/gitblit/GitBlit.java @@ -659,6 +659,16 @@ */ public UserModel getUserModel(String username) { UserModel user = userService.getUserModel(username); + if (user != null) { + // TODO reconsider ownership as a user property + // manually specify personal repository ownerships + String folder = "~" + username; + for (String repository : getRepositoryList()) { + if (repository.toLowerCase().startsWith(folder)) { + user.setRepositoryPermission(repository, AccessPermission.REWIND); + } + } + } return user; } -- Gitblit v1.9.1