Summary
Reviewed and verified fix for webhook delivery retries.
Original Bug
When a webhook delivery fails and is retried, the retry incorrectly uses the HTTP method from the previously attempted endpoint instead of the original request method. This causes POST webhooks to be retried as GET requests, resulting in repeated failures.
Review Status
Verification
Tested with mock webhook server returning 503 on first attempt. Confirmed retry uses correct POST method on subsequent delivery.
Labels
bug, backend, reviewed fix, Maybe Rewarded, GrantFox OSS, Official Campaign
Summary
Reviewed and verified fix for webhook delivery retries.
Original Bug
When a webhook delivery fails and is retried, the retry incorrectly uses the HTTP method from the previously attempted endpoint instead of the original request method. This causes POST webhooks to be retried as GET requests, resulting in repeated failures.
Review Status
Verification
Tested with mock webhook server returning 503 on first attempt. Confirmed retry uses correct POST method on subsequent delivery.
Labels
bug, backend, reviewed fix, Maybe Rewarded, GrantFox OSS, Official Campaign