From 8ddd74fbf5f1a94ed71e49fc3fbbf744b3997382 Mon Sep 17 00:00:00 2001 From: secretr Date: Thu, 22 Oct 2009 11:18:55 +0000 Subject: [PATCH] message handler: hide debug messages when debug mode inactive --- e107_handlers/message_handler.php | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/e107_handlers/message_handler.php b/e107_handlers/message_handler.php index 0c3e2ac0e..38d71a6d3 100644 --- a/e107_handlers/message_handler.php +++ b/e107_handlers/message_handler.php @@ -9,9 +9,9 @@ * Message Handler * * $Source: /cvs_backup/e107_0.8/e107_handlers/message_handler.php,v $ - * $Revision: 1.20 $ - * $Date: 2009-10-21 20:40:28 $ - * $Author: e107coders $ + * $Revision: 1.21 $ + * $Date: 2009-10-22 11:18:55 $ + * $Author: secretr $ * */ @@ -331,17 +331,16 @@ class eMessage foreach ($this->_get_types() as $type) { - $message = $this->get($type, $mstack, $raw); - if($type == 'debug' && (E107_DEBUG_LEVEL == 0)) // Quick-fix: hide debug types when debug mode inactive. + if(E_MESSAGE_DEBUG === $type && !deftrue('E107_DEBUG_LEVEL')) { continue; } + $message = $this->get($type, $mstack, $raw); if(!empty($message)) { $ret[$type] = $message; - } - + } } if($reset) $this->reset(false, $mstack);