added config option to scalar type to allow the serialize to return null#1066
Closed
bradzacher wants to merge 1 commit intographql:masterfrom
bradzacher:1057-allow-null-serialize
Closed
added config option to scalar type to allow the serialize to return null#1066bradzacher wants to merge 1 commit intographql:masterfrom bradzacher:1057-allow-null-serialize
bradzacher wants to merge 1 commit intographql:masterfrom
bradzacher:1057-allow-null-serialize
Conversation
…to be null (default is false).
Contributor
|
Thanks for your work on this. I'd like to avoid changing behavior via configuration flags in favor of improved behavior overall. I'll put up a PR to solve the original issue |
leebyron
added a commit
that referenced
this pull request
Dec 1, 2017
This changes the check for null/undefined to a check for undefined to determine if scalar serialization was successful or not, allowing `null` to be returned from serialize() without indicating error. This is potentially breaking for any existing custom scalar which returned `null` from `serialize()` to indicate failure. To account for this change, it should either throw an error or return `undefined`. Fixes #1057 Closes #1066
leebyron
added a commit
that referenced
this pull request
Dec 1, 2017
This changes the check for null/undefined to a check for undefined to determine if scalar serialization was successful or not, allowing `null` to be returned from serialize() without indicating error. This is potentially breaking for any existing custom scalar which returned `null` from `serialize()` to indicate failure. To account for this change, it should either throw an error or return `undefined`. Fixes #1057 Closes #1066
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.
as per #1057.