8000 minor #38941 [FrameworkBundle] Register AddErrorDetailsStampListener … · symfony/symfony@d658164 · GitHub
[go: up one dir, main page]

Skip to content

Commit d658164

Browse files
committed
minor #38941 [FrameworkBundle] Register AddErrorDetailsStampListener from the Messenger component as event subscriber (Jeroen Noten)
This PR was merged into the 5.2-dev branch. Discussion ---------- [FrameworkBundle] Register AddErrorDetailsStampListener from the Messenger component as event subscriber | Q | A | ------------- | --- | Branch? | 5.x | Bug fix? | yes | New feature? | no | Deprecations? | no | License | MIT This is a fix for a bug in version 5.2-BETA3. In #32904, adding the error details to a failed message in the Messenger component was moved to a separate listener. However, this listener is not registered in the FrameworkBundle, resulting in no error details stored at all (when using the Symfony skeleton). This PR adds that missing registration. Commits ------- deda2ac [FrameworkBundle] Register AddErrorDetailsStampListener from the Messenger component as event subscriber
2 parents 0dfbeb4 + deda2ac commit d658164

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/Symfony/Bundle/FrameworkBundle/Resources/config/messenger.php

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
use Symfony\Component\Messenger\Bridge\Amqp\Transport\AmqpTransportFactory;
1616
use Symfony\Component\Messenger\Bridge\Beanstalkd\Transport\BeanstalkdTransportFactory;
1717
use Symfony\Component\Messenger\Bridge\Redis\Transport\RedisTransportFactory;
18+
use Symfony\Component\Messenger\EventListener\AddErrorDetailsStampListener;
1819
use Symfony\Component\Messenger\EventListener\DispatchPcntlSignalListener;
1920
use Symfony\Component\Messenger\EventListener\SendFailedMessageForRetryListener;
2021
use Symfony\Component\Messenger\EventListener\SendFailedMessageToFailureTransportListener;
@@ -157,6 +158,9 @@
157158
->tag('kernel.event_subscriber')
158159
->tag('monolog.logger', ['channel' => 'messenger'])
159160

161+
->set('messenger.failure.add_error_details_stamp_listener', AddErrorDetailsStampListener::class)
162+
->tag('kernel.event_subscriber')
163+
160164
->set('messenger.failure.send_failed_message_to_failure_transport_listener', SendFailedMessageToFailureTransportListener::class)
161165
->args([
162166
abstract_arg('failure transport'),

0 commit comments

Comments
 (0)
0