From 8dcf1e6205c05419469192ba9143a442478a1f28 Mon Sep 17 00:00:00 2001 From: Yuri Astrakhan Date: Tue, 9 Jul 2013 21:54:09 -0400 Subject: [PATCH] API DebugToolbar's debugLog format cleanup MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit When using debug toolbar, make the result cleaner and more readable: XML: …… JSON: "debugLog": ["…","…"] Instead of current: XML: …... JSON: "debugLog": [{"*": "…"}, {"*": "…"}] Change-Id: Ieb9d3ab23d7654f5eaf3b79b3b69f4aab99d4680 --- includes/debug/Debug.php | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/includes/debug/Debug.php b/includes/debug/Debug.php index e2cfa98b19..9f692c8d0b 100644 --- a/includes/debug/Debug.php +++ b/includes/debug/Debug.php @@ -498,15 +498,10 @@ class MWDebug { $result->setIndexedTagName( $debugInfo, 'debuginfo' ); $result->setIndexedTagName( $debugInfo['log'], 'line' ); - foreach ( $debugInfo['debugLog'] as $index => $debugLogText ) { - $vals = array(); - ApiResult::setContent( $vals, $debugLogText ); - $debugInfo['debugLog'][$index] = $vals; //replace - } $result->setIndexedTagName( $debugInfo['debugLog'], 'msg' ); $result->setIndexedTagName( $debugInfo['queries'], 'query' ); $result->setIndexedTagName( $debugInfo['includes'], 'queries' ); - $result->addValue( array(), 'debuginfo', $debugInfo ); + $result->addValue( null, 'debuginfo', $debugInfo ); } /** -- 2.20.1