Closed phptek closed 3 years ago
The following logic looks suspect. The string
log_level being passed into SentryHandler
isn't being correctly converted for a start - thos fixes that:
// Override minimum log level through configuration
if ($defaultLevel = SentryHandler::config()->get('log_level')) {
$level = $defaultLevel;
}
$level = SentrySeverity::process_severity($level);
parent::__construct($level, $bubble);
...but only data from error()
is reported when attempting to invoke info()
, warn()
and error()
consecutively, or independently.
Closing as fixed in 4.0.0-alpha2
and above.
The resulting report in Sentry itself when. manually invoking
$logger->info()
is incorrectly labelled:Scenario #1
Scenario #2
Scenario #3
Scenario #4