diff --git a/strawberry/schema/schema_converter.py b/strawberry/schema/schema_converter.py index bc364ef219..29320d1895 100644 --- a/strawberry/schema/schema_converter.py +++ b/strawberry/schema/schema_converter.py @@ -374,6 +374,8 @@ def from_field( # self.from_resolver needs to be called before accessing field.type because # in there a field extension might want to change the type during its apply resolver = self.from_resolver(field) + # TODO: think more about this + field._resolver = resolver # type: ignore field_type = cast( "GraphQLOutputType", self.from_maybe_optional(