From 5e1a2cb0691012c5afd05b002a84d12cf6ef7318 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sama=C3=ABl=20Villette?= Date: Thu, 3 Feb 2022 17:18:51 +0100 Subject: [PATCH] [HttpKernel] Fixed error count by log not displayed in WebProfilerBundle --- .../Component/HttpKernel/DataCollector/LoggerDataCollector.php | 2 +- .../HttpKernel/Tests/DataCollector/LoggerDataCollectorTest.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Symfony/Component/HttpKernel/DataCollector/LoggerDataCollector.php b/src/Symfony/Component/HttpKernel/DataCollector/LoggerDataCollector.php index e5172247c445b..a2077fcc6279f 100644 --- a/src/Symfony/Component/HttpKernel/DataCollector/LoggerDataCollector.php +++ b/src/Symfony/Component/HttpKernel/DataCollector/LoggerDataCollector.php @@ -108,7 +108,7 @@ public function getProcessedLogs() $logs[] = [ 'type' => $logType, - 'errorCounter' => isset($rawLogData['errorCounter']) ? $rawLogData['errorCounter']->getValue() : 1, + 'errorCount' => $rawLog['errorCount'] ?? 1, 'timestamp' => $rawLogData['timestamp_rfc3339']->getValue(), 'priority' => $rawLogData['priority']->getValue(), 'priorityName' => $rawLogData['priorityName']->getValue(), diff --git a/src/Symfony/Component/HttpKernel/Tests/DataCollector/LoggerDataCollectorTest.php b/src/Symfony/Component/HttpKernel/Tests/DataCollector/LoggerDataCollectorTest.php index e94a88a143ac7..bf3fb6552299d 100644 --- a/src/Symfony/Component/HttpKernel/Tests/DataCollector/LoggerDataCollectorTest.php +++ b/src/Symfony/Component/HttpKernel/Tests/DataCollector/LoggerDataCollectorTest.php @@ -80,7 +80,7 @@ public function testCollectFromDeprecationsLog() $this->assertCount(1, $processedLogs); $this->assertEquals($processedLogs[0]['type'], 'deprecation'); - $this->assertEquals($processedLogs[0]['errorCounter'], 1); + $this->assertEquals($processedLogs[0]['errorCount'], 1); $this->assertEquals($processedLogs[0]['timestamp'], (new \DateTimeImmutable())->setTimestamp(filemtime($path))->format(\DateTimeInterface::RFC3339_EXTENDED)); $this->assertEquals($processedLogs[0]['priority'], 100); $this->assertEquals($processedLogs[0]['priorityName'], 'DEBUG');