diff options
author | Brett Porter <brett@apache.org> | 2009-03-20 16:35:02 +0000 |
---|---|---|
committer | Brett Porter <brett@apache.org> | 2009-03-20 16:35:02 +0000 |
commit | 34c163502bd8d1f564dd6583cc02147935760fd6 (patch) | |
tree | a7b0c7adc676fdd05b315f5c63908a5948d494fc /archiva-modules/archiva-web/archiva-security/src/main | |
parent | 66815814265b114792546da22d2d6ba1104ca584 (diff) | |
download | archiva-34c163502bd8d1f564dd6583cc02147935760fd6.tar.gz archiva-34c163502bd8d1f564dd6583cc02147935760fd6.zip |
fix test problems
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@756587 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'archiva-modules/archiva-web/archiva-security/src/main')
-rw-r--r-- | archiva-modules/archiva-web/archiva-security/src/main/java/org/apache/maven/archiva/security/ArchivaXworkUser.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/archiva-modules/archiva-web/archiva-security/src/main/java/org/apache/maven/archiva/security/ArchivaXworkUser.java b/archiva-modules/archiva-web/archiva-security/src/main/java/org/apache/maven/archiva/security/ArchivaXworkUser.java index a12f4d72c..317631825 100644 --- a/archiva-modules/archiva-web/archiva-security/src/main/java/org/apache/maven/archiva/security/ArchivaXworkUser.java +++ b/archiva-modules/archiva-web/archiva-security/src/main/java/org/apache/maven/archiva/security/ArchivaXworkUser.java @@ -40,6 +40,11 @@ public final class ArchivaXworkUser public static String getActivePrincipal( Map<String, ?> sessionMap ) { + if ( sessionMap == null ) + { + return UserManager.GUEST_USERNAME; + } + SecuritySession securitySession = (SecuritySession) sessionMap.get( SecuritySystemConstants.SECURITY_SESSION_KEY ); |