projects
/
lgpl
/
argeo-commons.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
Directory as a hierarchy unit.
[lgpl/argeo-commons.git]
/
org.argeo.util
/
src
/
org
/
argeo
/
util
/
directory
/
ldap
/
LdifDao.java
diff --git
a/org.argeo.util/src/org/argeo/util/directory/ldap/LdifDao.java
b/org.argeo.util/src/org/argeo/util/directory/ldap/LdifDao.java
index 5826d86ac1d29324d50f31badf63afcc5bb6a98d..740a4762468405e762bba24ad8b61e3b01a1d4ef 100644
(file)
--- a/
org.argeo.util/src/org/argeo/util/directory/ldap/LdifDao.java
+++ b/
org.argeo.util/src/org/argeo/util/directory/ldap/LdifDao.java
@@
-364,6
+364,8
@@
public class LdifDao extends AbstractLdapDirectoryDao {
// }
@Override
public HierarchyUnit doGetHierarchyUnit(LdapName dn) {
+ if (getDirectory().getBaseDn().equals(dn))
+ return getDirectory();
return hierarchy.get(dn);
}