From 3067e4be62ffb8483237dee1beeaf67290b73ca0 Mon Sep 17 00:00:00 2001 From: Roland Gruber Date: Sun, 22 Jul 2012 10:39:17 +0000 Subject: [PATCH] support country and organisation as account containers --- lam/lib/baseType.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lam/lib/baseType.inc b/lam/lib/baseType.inc index 854e3fef..66e53307 100644 --- a/lam/lib/baseType.inc +++ b/lam/lib/baseType.inc @@ -137,7 +137,7 @@ class baseType { public function getSuffixList() { $suffix = $_SESSION["config"]->get_Suffix(get_class($this)); $ret = array(); - $sr = @ldap_search($_SESSION["ldap"]->server(), escapeDN($suffix), "objectClass=organizationalunit", array("DN"), 0, 0, 0, LDAP_DEREF_NEVER); + $sr = @ldap_search($_SESSION["ldap"]->server(), escapeDN($suffix), "(|(objectClass=organizationalunit)(objectClass=country)(objectClass=organization))", array("DN"), 0, 0, 0, LDAP_DEREF_NEVER); if ($sr) { $units = ldap_get_entries($_SESSION["ldap"]->server(), $sr); cleanLDAPResult($units);