@@ -5,7 +5,7 @@ webrtcperf.safeStringify = obj => {
5
5
const values = new Set ( )
6
6
try {
7
7
const ret = JSON . stringify ( obj , ( _ , v ) => {
8
- if ( v instanceof Error ) return v . message
8
+ if ( v instanceof Error ) return `Error: ${ v . message } `
9
9
if ( typeof v !== 'object' || v === null || v === undefined ) return v
10
10
if ( values . has ( v ) ) return
11
11
values . add ( v )
@@ -24,10 +24,10 @@ webrtcperf.safeStringify = obj => {
24
24
; [ 'error' , 'warn' , 'info' , 'log' , 'debug' ] . forEach ( method => {
25
25
const nativeFn = console [ method ] . bind ( console )
26
26
console [ method ] = function ( ...args ) {
27
- const customArgs = args
27
+ const msg = args
28
28
. map ( arg => {
29
29
if ( arg instanceof Error ) {
30
- return arg . message
30
+ return `Error: ${ arg . message } `
31
31
} else if ( typeof arg === 'object' ) {
32
32
return webrtcperf . safeStringify ( arg )
33
33
} else if ( typeof arg === 'string' ) {
@@ -41,7 +41,7 @@ webrtcperf.safeStringify = obj => {
41
41
. filter ( arg => arg . length > 0 )
42
42
. join ( ' ' )
43
43
if ( window . serializedConsoleLog ) {
44
- void window . serializedConsoleLog ( method , customArgs )
44
+ void window . serializedConsoleLog ( method , msg )
45
45
}
46
46
47
47
return nativeFn ( ...args )
0 commit comments