@@ -107,13 +107,14 @@ var logDumper = (function($, module) {
107107 endOutput : function ( method , args , meta , info ) {
108108 var $container = info . $container ,
109109 i ,
110- arg ;
110+ arg ,
111+ responseCode = meta . responseCode || args . responseCode ;
111112 $container . removeClass ( "working" ) ;
112113 $container . find ( ".panel-heading .fa-spinner" ) . remove ( ) ;
113114 $container . find ( ".panel-body > .fa-spinner" ) . remove ( ) ;
114- if ( args . responseCode && args . responseCode != "200" ) {
115- $container . find ( ".panel-title" ) . append ( ' <span class="label label-default" title="Response Code">' + args . responseCode + '</span>' ) ;
116- if ( args . responseCode . toString ( ) . match ( / ^ 5 / ) ) {
115+ if ( responseCode && responseCode != "200" ) {
116+ $container . find ( ".panel-title" ) . append ( ' <span class="label label-default" title="Response Code">' + responseCode + '</span>' ) ;
117+ if ( responseCode . toString ( ) . match ( / ^ 5 / ) ) {
117118 $container . addClass ( "panel-danger" ) ;
118119 }
119120 }
@@ -203,21 +204,22 @@ var logDumper = (function($, module) {
203204 meta : function ( method , args , meta , info ) {
204205 var i , arg ,
205206 $title = info . $container . find ( ".panel-heading .panel-heading-body .panel-title" ) . html ( '' )
207+ meta = args [ 0 ] || args ;
206208 info . $container . find ( ".panel-heading .panel-heading-body .pull-right" ) . remove ( ) ;
207- if ( args . HTTPS === "on" ) {
209+ if ( meta . HTTPS === "on" ) {
208210 $title . append ( '<i class="fa fa-lock fa-lg"></i> ' ) ;
209211 }
210- if ( args . REQUEST_METHOD ) {
211- $title . append ( args . REQUEST_METHOD + ' ' ) ;
212+ if ( meta . REQUEST_METHOD ) {
213+ $title . append ( meta . REQUEST_METHOD + ' ' ) ;
212214 }
213- if ( args . HTTP_HOST ) {
214- $title . append ( '<span class="http-host">' + args . HTTP_HOST + '</span>' ) ;
215+ if ( meta . HTTP_HOST ) {
216+ $title . append ( '<span class="http-host">' + meta . HTTP_HOST + '</span>' ) ;
215217 }
216- if ( args . REQUEST_URI ) {
217- $title . append ( '<span class="request-uri">' + args . REQUEST_URI + '</span>' ) ;
218+ if ( meta . REQUEST_URI ) {
219+ $title . append ( '<span class="request-uri">' + meta . REQUEST_URI + '</span>' ) ;
218220 }
219- if ( args . REQUEST_TIME ) {
220- var date = ( new Date ( args . REQUEST_TIME * 1000 ) ) . toString ( ) . replace ( / [ A - Z ] { 3 } - \d + / , '' ) ;
221+ if ( meta . REQUEST_TIME ) {
222+ var date = ( new Date ( meta . REQUEST_TIME * 1000 ) ) . toString ( ) . replace ( / [ A - Z ] { 3 } - \d + / , '' ) ;
221223 info . $container
222224 . find ( ".panel-heading .panel-heading-body" )
223225 . prepend ( '<span class="pull-right">' + date + '</span>' ) ;
@@ -702,6 +704,9 @@ var logDumper = (function($, module) {
702704 if ( indexes [ 'c' ] . length ) {
703705 arg0 += '</span>' ;
704706 }
707+ if ( hasSubs ) {
708+ args = [ arg0 ] ;
709+ }
705710 return args ;
706711 }
707712
0 commit comments