-
Bug
-
Resolution: Unresolved
-
Medium
-
None
-
Severity 3 - Minor
Issue Summary:
Whenever an Async Event has a non-object payload, retryContext is not able to be propagated.
Steps to Reproduce
- Send an Async Event having a String payload via Forge app that should get retried
Expected Results
The payload should contain the retryContext field, which tracks the current retry counts, as well as retry data and retry reason, allowing the event to be properly handled by the app.
Actual Results
On retry, the Async Event consumer resolver is invoked without retryContext.
Â
Workaround
Your payload should be an object - then everything will be great Â