graphql-tools
graphql-tools copied to clipboard
filterSchema argumentFilter provides incorrect typeName
Issue workflow progress
Progress of the issue based on the Contributor Workflow
- [ ] 1. The issue provides a reproduction available on Github, Stackblitz or CodeSandbox
Make sure to fork this template and run
yarn generatein the terminal.Please make sure the GraphQL Tools package versions under
package.jsonmatches yours. - [ ] 2. A failing test has been provided
- [ ] 3. A local solution has been provided
- [ ] 4. A pull request is pending review
Describe the bug
If you have a schema with a non-default root field arguemntField() will be provided an incorrect typeName argument.
To Reproduce Steps to reproduce the behavior:
https://stackblitz.com/edit/stackblitz-starters-eejk1l?file=index.js
Expected behavior
The typeName argument should be the name of the root type and not just the default name.
Environment:
- OS: Mac
@graphql-tools/utils: 10.1.0- NodeJS: v18.18.0
Additional context