aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorChristian Weiske <cweiske@cweiske.de>2014-02-13 20:55:19 +0100
committerChristian Weiske <cweiske@cweiske.de>2014-02-13 20:55:19 +0100
commit1a55e04268c9d248cd1807ba630e1acab36a1675 (patch)
tree5fd0e5e8e8363b1f1ac0a6ad97c0891689160106 /src
parent302ee74918051e78bc155d6b8210170df9c5798c (diff)
downloadbdrem-1a55e04268c9d248cd1807ba630e1acab36a1675.tar.gz
bdrem-1a55e04268c9d248cd1807ba630e1acab36a1675.zip
fix ldap driver when p=0 and n=0
Diffstat (limited to 'src')
-rw-r--r--src/bdrem/Source/Ldap.php6
1 files changed, 5 insertions, 1 deletions
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(