From 1a55e04268c9d248cd1807ba630e1acab36a1675 Mon Sep 17 00:00:00 2001 From: Christian Weiske Date: Thu, 13 Feb 2014 20:55:19 +0100 Subject: [PATCH] fix ldap driver when p=0 and n=0 --- src/bdrem/Source/Ldap.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/bdrem/Source/Ldap.php b/src/bdrem/Source/Ldap.php index 802d709..335be07 100644 --- a/src/bdrem/Source/Ldap.php +++ b/src/bdrem/Source/Ldap.php @@ -53,7 +53,11 @@ class Source_Ldap $filters[] = \Net_LDAP2_Filter::create($dateAttribute, 'ends', $day); } - $filter = \Net_LDAP2_Filter::combine('or', $filters); + if (count($filters) < 2) { + $filter = $filters[0]; + } else { + $filter = \Net_LDAP2_Filter::combine('or', $filters); + } $options = array( 'scope' => 'sub', 'attributes' => array( -- 2.30.2