From fae90da582ba7ac8ce6c0fdf753bbc6c7f7cbf9f Mon Sep 17 00:00:00 2001
From: Aleksander Machniak <alec@alec.pl>
Date: Wed, 19 Jun 2013 03:11:06 -0400
Subject: [PATCH] Fix debug setting in ldap classes
---
program/lib/Roundcube/rcube_ldap.php | 8 ++++++--
1 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/program/lib/Roundcube/rcube_ldap.php b/program/lib/Roundcube/rcube_ldap.php
index ef7e1b3..36f766d 100644
--- a/program/lib/Roundcube/rcube_ldap.php
+++ b/program/lib/Roundcube/rcube_ldap.php
@@ -205,8 +205,9 @@
}
// initialize ldap wrapper object
- $this->ldap = new rcube_ldap_generic($this->prop, true);
+ $this->ldap = new rcube_ldap_generic($this->prop);
$this->ldap->set_cache($this->cache);
+ $this->ldap->set_debug($this->debug);
$this->_connect();
}
@@ -1459,11 +1460,14 @@
* Activate/deactivate debug mode
*
* @param boolean $dbg True if LDAP commands should be logged
- * @access public
*/
function set_debug($dbg = true)
{
$this->debug = $dbg;
+
+ if ($this->ldap) {
+ $this->ldap->set_debug($dbg);
+ }
}
--
Gitblit v1.9.1