Comments (1)
From examining source code, the get_type_resolver
method of StrawberryUnion
object checks the type name and see if it's in the schema. When you change the default resolver, you work with objects that are not strawberry types making this function throwing error.
I guess a work around would be to have named dict somehow, or precise a typename inside the structure used!
from strawberry.
Related Issues (20)
- field level relay results limit HOT 5
- feat: Excluding a field from a type by making it private HOT 4
- Rename modules that have same name as aliases HOT 16
- Feature: Default GraphQL Enums from Python Enums. HOT 3
- Slow performance for queries that return many items HOT 7
- Using the ASGI app as a Starlette route throws typing errors HOT 7
- Lazy resolvers? HOT 4
- (Relay) Output ID instead of GlobalID in GraphQL schema HOT 5
- export-schema does not include ENUM descriptions HOT 1
- strawberry.ext.mypy_plugin Pydantic 2.8 PydanticModelField.to_argument error 'force_typevars_invariant' HOT 1
- Documentation of `Annotated[MyEnum, strawberry.enum(MyEnum)]` HOT 1
- How to serialize Strawberry models HOT 4
- Upload inputs not being properly validated
- From future import annotations breaks lazy types HOT 1
- Extensions execution context can easily overlap between parallel executions.
- TypeError: MyCustomType fields cannot be resolved. unsupported operand type(s) for |: 'LazyType' and 'NoneType' HOT 3
- graphql_ide self hosting HOT 4
- Pyright: custom scalar yields "Type of scalar is partially unknown"
- TestClient `asserts_errors` flag behaviour is counter intuitive
- pyinstrument extension doesn't seem to give detail breakdown
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from strawberry.