fix(GraphQL): fix multiple alias in query #6940
Merged
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.
Fixes GRAPHQL-806.
Fixes GRAPHQL-793.
This PR extends support for multiple aliases for the same field (except those which are inbuilt) in one query.
For eg:
For the Given Schema:
The given query:
Earlier the results we picked up only for the first alias for
posts
i.ep1
and the results intop2
were copied from thep1
. This PR fixes that.Now,
p1
should contain all those posts which haveisPublished: true
andp2
will contain all those posts which haveisPublished: false
.This change is