8000 [Messenger] fix FlattenExceptionNormalizer · symfony/symfony@72020d8 · GitHub
[go: up one dir, main page]

Skip to content

Commit 72020d8

Browse files
[Messenger] fix FlattenExceptionNormalizer
1 parent 10732e7 commit 72020d8

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

src/Symfony/Component/Messenger/Transport/Serialization/Normalizer/FlattenExceptionNormalizer.php

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -42,13 +42,11 @@ public function normalize($object, $format = null, array $context = [])
4242
'file' => $object->getFile(),
4343
'line' => $object->getLine(),
4444
'previous' => null === $object->getPrevious() ? null : $this->normalize($object->getPrevious(), $format, $context),
45+
'status' => $object->getStatusCode(),
4546
'status_text' => $object->getStatusText(),
4647
'trace' => $object->getTrace(),
4748
'trace_as_string' => $object->getTraceAsString(),
4849
];
49-
if (null !== $status = $object->getStatusCode()) {
50-
$normalized['status'] = $status;
51-
}
5250

5351
return $normalized;
5452
}
@@ -70,7 +68,7 @@ public function denormalize($data, $type, $format = null, array $context = [])
7068

7169
$object->setMessage($data['message']);
7270
$object->setCode($data['code']);
73-
$object->setStatusCode($data['status'] ?? null);
71+
$object->setStatusCode($data['status'] ?? 500);
7472
$object->setClass($data['class']);
7573
$object->setFile($data['file']);
7674
$object->setLine($data['line']);

0 commit comments

Comments
 (0)
0