Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 015fca7

Browse files
committed
[Messenger] Flatten collection of stamps collected by the traceable middleware
1 parent 6693104 commit 015fca7

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/Symfony/Component/Messenger/Tests/TraceableMessageBusTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ public function testItTracesDispatchWithEnvelope()
5656
$this->assertCount(1, $tracedMessages = $traceableBus->getDispatchedMessages());
5757
$this->assertArraySubset([
5858
'message' => $message,
59-
'stamps' => [[$stamp]],
59+
'stamps' => [$stamp],
6060
'caller' => [
6161
'name' => 'TraceableMessageBusTest.php',
6262
'file' => __FILE__,

src/Symfony/Component/Messenger/TraceableMessageBus.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ public function dispatch($message): Envelope
3333
{
3434
$envelope = $message instanceof Envelope ? $message : new Envelope($message);
3535
$context = [
36-
'stamps' => array_values($envelope->all()),
36+
'stamps' => array_merge([], ...array_values($envelope->all())),
3737
'message' => $envelope->getMessage(),
3838
'caller' => $this->getCaller(),
3939
'callTime' => microtime(true),

0 commit comments

Comments
 (0)