File tree 1 file changed +5
-2
lines changed
1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change @@ -29,11 +29,14 @@ class Reactor {
29
29
const baseOptions = debug ? DEBUG_OPTIONS : PROD_OPTIONS
30
30
// if defined, merge the custom implementation over the noop logger to avoid undefined lookups,
31
31
// otherwise, just use the built-in console group logger
32
- const debugLogger = config . logger ? extend ( { } , NoopLogger , config . logger ) : ConsoleGroupLogger
32
+ let logger = config . logger ? extend ( { } , NoopLogger , config . logger ) : NoopLogger
33
+ if ( ! config . logger && debug ) {
34
+ logger = ConsoleGroupLogger
35
+ }
33
36
const initialReactorState = new ReactorState ( {
34
37
debug : debug ,
35
38
cache : config . cache || DefaultCache ( ) ,
36
- logger : debug ? debugLogger : NoopLogger ,
39
+ logger : logger ,
37
40
// merge config options with the defaults
38
41
options : baseOptions . merge ( config . options || { } ) ,
39
42
} )
You can’t perform that action at this time.
0 commit comments