From 4d3c12c8055a9e4028ba238db1aa7c17137edd37 Mon Sep 17 00:00:00 2001 From: Sebastian Sdorra Date: Thu, 4 Oct 2012 10:50:57 +0200 Subject: [PATCH] remove current user check, because it does not work with apache shiro --- .../src/main/java/sonia/scm/user/DefaultUserManager.java | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/scm-webapp/src/main/java/sonia/scm/user/DefaultUserManager.java b/scm-webapp/src/main/java/sonia/scm/user/DefaultUserManager.java index c2869fc967..807da0cf62 100644 --- a/scm-webapp/src/main/java/sonia/scm/user/DefaultUserManager.java +++ b/scm-webapp/src/main/java/sonia/scm/user/DefaultUserManager.java @@ -174,9 +174,7 @@ public class DefaultUserManager extends AbstractUserManager throw new ScmSecurityException("user is not authenticated"); } - User currentUser = subject.getPrincipals().oneByType(User.class); - - if (!user.equals(currentUser) &&!subject.hasRole(Role.ADMIN)) + if (!subject.hasRole(Role.ADMIN)) { throw new ScmSecurityException("admin account is required"); }