You are viewing a plain text version of this content. The canonical link for it is here.
Posted to pluto-scm@portals.apache.org by es...@apache.org on 2007/06/26 22:11:23 UTC
svn commit: r550925 -
/portals/pluto/trunk/pluto-container/src/main/java/org/apache/pluto/core/DefaultUserInfoService.java
Author: esm
Date: Tue Jun 26 13:11:22 2007
New Revision: 550925
URL: http://svn.apache.org/viewvc?view=rev&rev=550925
Log:
[PLUTO-383]: Return empty user info map if no user info is found for the logged in user.
Modified:
portals/pluto/trunk/pluto-container/src/main/java/org/apache/pluto/core/DefaultUserInfoService.java
Modified: portals/pluto/trunk/pluto-container/src/main/java/org/apache/pluto/core/DefaultUserInfoService.java
URL: http://svn.apache.org/viewvc/portals/pluto/trunk/pluto-container/src/main/java/org/apache/pluto/core/DefaultUserInfoService.java?view=diff&rev=550925&r1=550924&r2=550925
==============================================================================
--- portals/pluto/trunk/pluto-container/src/main/java/org/apache/pluto/core/DefaultUserInfoService.java (original)
+++ portals/pluto/trunk/pluto-container/src/main/java/org/apache/pluto/core/DefaultUserInfoService.java Tue Jun 26 13:11:22 2007
@@ -16,13 +16,15 @@
*/
package org.apache.pluto.core;
-import org.apache.pluto.spi.optional.UserInfoService;
-import org.apache.pluto.PortletContainerException;
-import org.apache.pluto.PortletWindow;
+import java.util.Collections;
+import java.util.HashMap;
+import java.util.Map;
import javax.portlet.PortletRequest;
-import java.util.Map;
-import java.util.HashMap;
+
+import org.apache.pluto.PortletContainerException;
+import org.apache.pluto.PortletWindow;
+import org.apache.pluto.spi.optional.UserInfoService;
/**
* UserInfo
@@ -35,7 +37,10 @@
public Map getUserInfo(PortletRequest request)
throws PortletContainerException {
if ( request.getRemoteUser() != null ) {
- return (Map)userInfoMap.get(request.getRemoteUser());
+ Map info = (Map)userInfoMap.get(request.getRemoteUser());
+ if ( info == null ) {
+ return Collections.EMPTY_MAP;
+ }
}
return new HashMap();
}