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 issue in typeSelection.ts when handling nullable non-scalars #168

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

olee
Copy link

@olee olee commented Mar 8, 2024

When using this library, I notices some strange issues with the output types when relations were not marked as required.

Will try to provide a full example of a schema plus the broken typings the unmodified / modified variants generate later if required.

Copy link

vercel bot commented Mar 8, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
genql ✅ Ready (Inspect) Visit Preview 💬 Add feedback Mar 8, 2024 3:04am

@remorses
Copy link
Owner

remorses commented Mar 8, 2024

Can you add an example here? https://github.com/remorses/genql/blob/master/integration-tests/schema.graphql

And a test here if possible https://github.com/remorses/genql/blob/master/integration-tests/tests/execution.ts

To run test go inside integration-tests and run pnpm gen && pnpm test

@olee
Copy link
Author

olee commented Mar 15, 2024

Will see if I can add those soon, thx.

@remorses
Copy link
Owner

Even just the graphql schema is enough, I can add tests myself

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