Repository navigation
fix(idempotency): fix response hook invocation when function returns None - #5251
Merged
Merged
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## develop #5251 +/- ##
===========================================
- Coverage 96.21% 96.21% -0.01%
===========================================
Files 229 229
Lines 10755 10753 -2
Branches 2003 2002 -1
===========================================
- Hits 10348 10346 -2
Misses 321 321
Partials 86 86 ☔ View full report in Codecov by Sentry. |
dreamorosi
approved these changes
Sep 27, 2024
dreamorosi
left a comment
Contributor
There was a problem hiding this comment.
Thank you for fixing this, good also that you added new tests.
|
This was referenced Oct 1, 2024
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.



Issue number: #5150
Summary
Changes
This PR addresses an issue with the idempotency feature where the response hook is not called when the function returns
None, even for idempotent requests.Things changed:
Nonereturns.We don't need to change the documentation because this change fixes what should be the expected behavior.
User experience
Checklist
If your change doesn't seem to apply, please leave them unchecked.
Is this a breaking change?
RFC issue number:
Checklist:
Acknowledgment
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.
Disclaimer: We value your time and bandwidth. As such, any pull requests created on non-triaged issues might not be successful.