diff options
-rw-r--r-- | lib/kolab_client_task.php | 22 |
1 files changed, 12 insertions, 10 deletions
diff --git a/lib/kolab_client_task.php b/lib/kolab_client_task.php index 25443f2..59d39f4 100644 --- a/lib/kolab_client_task.php +++ b/lib/kolab_client_task.php @@ -799,16 +799,18 @@ class kolab_client_task } // Add debug information - ksort($data); - $debug = kolab_html::escape(print_r($data, true)); - $debug = preg_replace('/(^Array\n\(|\n*\)$|\t)/', '', $debug); - $debug = str_replace("\n ", "\n", $debug); - $debug = '<pre class="debug">' . $debug . '</pre>'; - $fields['debug'] = array( - 'label' => 'debug', - 'section' => 'system', - 'value' => $debug, - ); + if ($this->config_get('devel_mode')) { + ksort($data); + $debug = kolab_html::escape(print_r($data, true)); + $debug = preg_replace('/(^Array\n\(|\n*\)$|\t)/', '', $debug); + $debug = str_replace("\n ", "\n", $debug); + $debug = '<pre class="debug">' . $debug . '</pre>'; + $fields['debug'] = array( + 'label' => 'debug', + 'section' => 'system', + 'value' => $debug, + ); + } } return array($fields, $types, $type); |