-
-
Notifications
You must be signed in to change notification settings - Fork 9.6k
[Messenger] Re-introduce wrapped message configuration (with fix) #27182
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Messenger] Re-introduce wrapped message configuration (with fix) #27182
Conversation
5a9d672
to
ad01c29
Compare
What exactly was the bug? |
The original envelope was not properly passed along the whole middleware stack when calling |
I've pushed another commit to sroze#6 for the TraceableBus which misses a small update. |
837c483
to
b879e1d
Compare
…ispatching (ogizanagi) This reverts commit 76b17b0.
Ensure that the middlewares can also update the message within the envelope
b879e1d
to
21e49d2
Compare
Merging as we found and fixed the bug that was almost to bug in beta1. |
Thank you @ogizanagi. |
… (with fix) (sroze, ogizanagi) This PR was merged into the 4.1 branch. Discussion ---------- [Messenger] Re-introduce wrapped message configuration (with fix) | Q | A | ------------- | --- | Branch? | 4.1 | Bug fix? | no | New feature? | yes | BC breaks? | no | Deprecations? | no | Tests pass? | yes | Fixed tickets | #26945 | License | MIT | Doc PR | ø The pull request was merged before beta1, but because it introduced a bug, it has been reverted. This adds back the merged PR but pushes a fix for the found bug. Commits ------- 21e49d2 [Messenger] Fix TraceableBus with envelope 599f32c Ensure the envelope is passed back and can be altered Ensure that the middlewares can also update the message within the envelope 7c33cb2 feature #26945 [Messenger] Support configuring messages when dispatching (ogizanagi)
The pull request was merged before beta1, but because it introduced a bug, it has been reverted. This adds back the merged PR but pushes a fix for the found bug.