From a213beb902298645fc21d8a2de734a0864503a03 Mon Sep 17 00:00:00 2001 From: Roland Gruber Date: Sun, 22 Jul 2012 10:38:24 +0000 Subject: [PATCH] allow organizationalrole as manager --- lam/lib/modules/inetOrgPerson.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lam/lib/modules/inetOrgPerson.inc b/lam/lib/modules/inetOrgPerson.inc index 6b1d1783..efec1219 100644 --- a/lam/lib/modules/inetOrgPerson.inc +++ b/lam/lib/modules/inetOrgPerson.inc @@ -1859,7 +1859,7 @@ class inetOrgPerson extends baseModule implements passwordService { if (isset($_POST['form_subpage_' . get_class($this) . '_manager_select'])) { $options = array(); $filter = get_ldap_filter('user'); - $entries = searchLDAPByFilter($filter, array('dn'), array('user')); + $entries = searchLDAPByFilter('(|' . $filter . '(objectclass=organizationalRole))', array('dn'), array('user')); for ($i = 0; $i < sizeof($entries); $i++) { $entries[$i] = $entries[$i]['dn']; }