Author: tmortagne
Date: 2008-02-18 15:15:47 +0100 (Mon, 18 Feb 2008)
New Revision: 7793
Modified:
xwiki-platform/core/trunk/xwiki-core/src/main/java/com/xpn/xwiki/plugin/ldap/XWikiLDAPUtils.java
Log:
XWIKI-1079:
* XWikiLDAPUtils.getGroupMembers(String, XWikiContext) should return null if
provided group does not exists
Modified:
xwiki-platform/core/trunk/xwiki-core/src/main/java/com/xpn/xwiki/plugin/ldap/XWikiLDAPUtils.java
===================================================================
---
xwiki-platform/core/trunk/xwiki-core/src/main/java/com/xpn/xwiki/plugin/ldap/XWikiLDAPUtils.java
2008-02-18 13:55:53 UTC (rev 7792)
+++
xwiki-platform/core/trunk/xwiki-core/src/main/java/com/xpn/xwiki/plugin/ldap/XWikiLDAPUtils.java
2008-02-18 14:15:47 UTC (rev 7793)
@@ -335,15 +335,16 @@
}
if (groupMembers == null) {
- groupMembers = new HashMap();
+ Map members = new HashMap();
if (LOG.isDebugEnabled()) {
LOG.debug("Retrieving Members of the group: " + groupDN);
}
- boolean isGroup = getGroupMembers(groupDN, groupMembers, new
ArrayList(), context);
+ boolean isGroup = getGroupMembers(groupDN, members, new
ArrayList(), context);
if (isGroup) {
+ groupMembers = members;
synchronized (cache) {
cache.putInCache(groupDN, groupMembers);
}
_______________________________________________
notifications mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/notifications