mirror of
https://github.com/Seldaek/monolog.git
synced 2025-08-06 13:16:39 +02:00
Fix date/time field for GCP logging (#1758)
We introduced the formatter using the incorrect field, which was making GCP not to extract the correct value from the payload. This uses the field that actually maps to the expected format. More info: https://cloud.google.com/logging/docs/structured-logging
This commit is contained in:
@@ -30,8 +30,8 @@ class GoogleCloudLoggingFormatterTest extends TestCase
|
||||
|
||||
$formatted_decoded = json_decode($formatter->format($record), true);
|
||||
$this->assertArrayNotHasKey("datetime", $formatted_decoded);
|
||||
$this->assertArrayHasKey("timestamp", $formatted_decoded);
|
||||
$this->assertSame($record['datetime']->format(DateTimeInterface::RFC3339_EXTENDED), $formatted_decoded["timestamp"]);
|
||||
$this->assertArrayHasKey("time", $formatted_decoded);
|
||||
$this->assertSame($record['datetime']->format(DateTimeInterface::RFC3339_EXTENDED), $formatted_decoded["time"]);
|
||||
}
|
||||
|
||||
/**
|
||||
|
Reference in New Issue
Block a user