-
-
Notifications
You must be signed in to change notification settings - Fork 89
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
Query merging does not work correctly. #61
Comments
I'm gonna check it.
Fatih Kadir Akın
… Edward Rudd ***@***.***> şunları yazdı (11 Ara 2021 ÖS 8:56):
I have the following setup
export const graph = graphql('/graphql', {
method: 'POST',
asJSON: true,
debug: true,
});
graph.fragment({
video: `on Video {
id
description
duration
videoType
}`,
category: `on Category {
id
name
categoryType
}`,
});
export const videos = graph.query('{ videos { ...video } }');
export const categories = graph.query('{ categories { ...category } }');
I try to use the "merge" functionality like so.
queries.videos.merge('test');
queries.categories.merge('test');
queries.graph.commit('test').then((r) => console.log('all', r));
Now the query sent to my server is as follows.
query {
merge993382_videos :{ videos { ... video } }
merge278951_categories :{ categories { ... category } }
}
fragment video on Video {
id
description
duration
videoType
}
fragment category on Category {
id
name
categoryType
}
Which is, of course, invalid as the extra {} shouldn't be there around the query pieces.
I'm using graphql.js version 0.6.7
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
I have the following setup
I try to use the "merge" functionality like so.
Now the query sent to my server is as follows.
Which is, of course, invalid as the extra {} shouldn't be there around the query pieces.
I'm using graphql.js version 0.6.7
The text was updated successfully, but these errors were encountered: