From fe7c01a8bd76dff240e74bb770212911e227ba59 Mon Sep 17 00:00:00 2001 From: James Moger <james.moger@gitblit.com> Date: Fri, 03 Feb 2012 17:24:51 -0500 Subject: [PATCH] Return to Users page after add/edit team --- src/com/gitblit/GitblitUserService.java | 20 ++++++++++++++++++-- 1 files changed, 18 insertions(+), 2 deletions(-) diff --git a/src/com/gitblit/GitblitUserService.java b/src/com/gitblit/GitblitUserService.java index f675510..7462af0 100644 --- a/src/com/gitblit/GitblitUserService.java +++ b/src/com/gitblit/GitblitUserService.java @@ -57,6 +57,7 @@ public void setup(IStoredSettings settings) { File realmFile = GitBlit.getFileOrFolder(Keys.realm.userService, "users.conf"); serviceImpl = createUserService(realmFile); + logger.info("GUS delegating to " + serviceImpl.toString()); } @SuppressWarnings("deprecation") @@ -94,8 +95,8 @@ logger.info(MessageFormat.format("Automatically creating {0} based on {1}", usersConfig.getAbsolutePath(), realmFile.getAbsolutePath())); ConfigUserService configService = new ConfigUserService(usersConfig); - for (String username : serviceImpl.getAllUsernames()) { - UserModel userModel = serviceImpl.getUserModel(username); + for (String username : service.getAllUsernames()) { + UserModel userModel = service.getUserModel(username); configService.updateUserModel(userModel); } } @@ -103,6 +104,11 @@ logger.warn("Please consider using \"users.conf\" instead of the deprecated \"users.properties\" file"); } return service; + } + + @Override + public String toString() { + return getClass().getSimpleName(); } @Override @@ -156,11 +162,21 @@ } @Override + public List<UserModel> getAllUsers() { + return serviceImpl.getAllUsers(); + } + + @Override public List<String> getAllTeamNames() { return serviceImpl.getAllTeamNames(); } @Override + public List<TeamModel> getAllTeams() { + return serviceImpl.getAllTeams(); + } + + @Override public List<String> getTeamnamesForRepositoryRole(String role) { return serviceImpl.getTeamnamesForRepositoryRole(role); } -- Gitblit v1.9.1