From a5684ea3d27bb5d6f7c16e2cbca7eff5d60c8615 Mon Sep 17 00:00:00 2001 From: Joas Schilling Date: Mon, 13 Nov 2023 09:49:04 +0100 Subject: [PATCH] fix(log): Log exception class when message is empty Signed-off-by: Joas Schilling --- lib/private/Log.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/private/Log.php b/lib/private/Log.php index d6750491d92a8..1784114911f46 100644 --- a/lib/private/Log.php +++ b/lib/private/Log.php @@ -344,7 +344,7 @@ public function logException(Throwable $exception, array $context = []) { unset($data['app']); unset($data['level']); $data = array_merge($serializer->serializeException($exception), $data); - $data = $this->interpolateMessage($data, $context['message'] ?? '--', 'CustomMessage'); + $data = $this->interpolateMessage($data, isset($context['message']) && $context['message'] !== '' ? $context['message'] : ('Exception thrown: ' . get_class($exception)), 'CustomMessage'); array_walk($context, [$this->normalizer, 'format']);