Skip to content

Fix issue in typeSelection.ts when handling nullable non-scalars#168

Open
olee wants to merge 1 commit intoremorses:masterfrom
olee:fix-type-selection-null
Open

Fix issue in typeSelection.ts when handling nullable non-scalars#168
olee wants to merge 1 commit intoremorses:masterfrom
olee:fix-type-selection-null

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.

@vercel
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.

2 participants