From d5af672f6b9bc237f72062469bf435034b2f5824 Mon Sep 17 00:00:00 2001 From: Aleksander Machniak Date: Mon, 7 Oct 2013 12:38:36 +0200 Subject: [PATCH] Fix sql debugging in audit mode --- plugins/kolab_auth/kolab_auth.php | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/plugins/kolab_auth/kolab_auth.php b/plugins/kolab_auth/kolab_auth.php index 26b2425a..5e924d40 100644 --- a/plugins/kolab_auth/kolab_auth.php +++ b/plugins/kolab_auth/kolab_auth.php @@ -66,11 +66,18 @@ class kolab_auth extends rcube_plugin $rcmail->config->set('smtp_log', true); $rcmail->config->set('log_logins', true); $rcmail->config->set('log_session', true); - $rcmail->config->set('sql_debug', true); $rcmail->config->set('memcache_debug', true); $rcmail->config->set('imap_debug', true); $rcmail->config->set('ldap_debug', true); $rcmail->config->set('smtp_debug', true); + $rcmail->config->set('sql_debug', true); + + // SQL debug need to be set directly on DB object + // setting config variable will not work here because + // the object is already initialized/configured + if ($db = $rcmail->get_dbh()) { + $db->set_debug(true); + } } }