Author: oching
Date: Fri Nov 9 00:01:03 2007
New Revision: 593445
URL: http://svn.apache.org/viewvc?rev=593445&view=rev
Log:
-fixed browse repo problem (permissions)
Modified:
maven/archiva/trunk/archiva-web/archiva-webapp/src/main/java/org/apache/maven/archiva/web/util/ArchivaXworkUser.java
Modified:
maven/archiva/trunk/archiva-web/archiva-webapp/src/main/java/org/apache/maven/archiva/web/util/ArchivaXworkUser.java
URL:
http://svn.apache.org/viewvc/maven/archiva/trunk/archiva-web/archiva-webapp/src/main/java/org/apache/maven/archiva/web/util/ArchivaXworkUser.java?rev=593445&r1=593444&r2=593445&view=diff
==============================================================================
---
maven/archiva/trunk/archiva-web/archiva-webapp/src/main/java/org/apache/maven/archiva/web/util/ArchivaXworkUser.java
(original)
+++
maven/archiva/trunk/archiva-web/archiva-webapp/src/main/java/org/apache/maven/archiva/web/util/ArchivaXworkUser.java
Fri Nov 9 00:01:03 2007
@@ -24,6 +24,7 @@
import org.apache.maven.archiva.security.ArchivaRoleConstants;
import org.apache.maven.archiva.security.ArchivaUser;
import org.codehaus.plexus.redback.system.SecuritySession;
+import org.codehaus.plexus.redback.system.SecuritySystemConstants;
import org.codehaus.plexus.redback.users.User;
import java.util.HashMap;
@@ -55,18 +56,19 @@
private SecuritySession getSecuritySession()
{
- return (SecuritySession) getContextSession().get( SecuritySession.ROLE
);
+ return (SecuritySession) getContextSession().get(
SecuritySystemConstants.SECURITY_SESSION_KEY );
}
public String getActivePrincipal()
{
- SecuritySession securitySession = getSecuritySession();
+ SecuritySession securitySession = getSecuritySession();
+
if ( securitySession == null )
{
return ArchivaRoleConstants.PRINCIPAL_GUEST;
}
- User user = securitySession.getUser();
+ User user = securitySession.getUser();
if ( user == null )
{
return ArchivaRoleConstants.PRINCIPAL_GUEST;