Add localized message from cause if message equals null (#25367)

This commit is contained in:
Philippus Baalman 2018-07-20 10:58:52 +02:00 committed by Konrad `ktoso` Malawski
parent fb9bb51dc7
commit 9fae4e2839

View file

@ -73,7 +73,7 @@ class Slf4jLogger extends Actor with SLF4JLogging with RequiresMessageQueue[Logg
case event @ Warning(logSource, logClass, message)
withMdc(logSource, event) {
event match {
case e: LogEventWithCause Logger(logClass, logSource).warn(markerIfPresent(event), if (message != null) message.toString else null, e.cause)
case e: LogEventWithCause Logger(logClass, logSource).warn(markerIfPresent(event), if (message != null) message.toString else e.cause.getLocalizedMessage, e.cause)
case _ Logger(logClass, logSource).warn(markerIfPresent(event), if (message != null) message.toString else null)
}
}