Skip to content
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

Fix deserialization of GraphQLErrorDebugInfo #1939

Merged
merged 1 commit into from
Jun 21, 2024

Conversation

kilink
Copy link
Member

@kilink kilink commented Jun 20, 2024

A recent Jackson upgrade broke deserialization of GraphQLErrorDebugInfo, and the recent fix broke the existing behavior of collecting unknown properties into the additionalInformation field. Add an explicit qualifier for the JsonAnySetter annotation so that it gets applied to the backing field and restores the old behavior, and re-enable the test case now that it passes.

A recent Jackson upgrade broke deserialization of GraphQLErrorDebugInfo, and the recent fix
broke the existing behavior of collecting unknown properties into the additionalInformation field.
Add an explicit qualifier for the JsonAnySetter annotation so that it gets applied to the backing field
and restores the old behavior, and re-enable the test case now that it passes.
Copy link
Collaborator

@paulbakker paulbakker left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for fixing this!

@kilink kilink merged commit 704146b into master Jun 21, 2024
3 checks passed
@kilink kilink deleted the fix-deserialization-graphql-error-debug-info branch June 21, 2024 00:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants