From f3f6889cf9021480fb070558b59a847f3da0577c Mon Sep 17 00:00:00 2001 From: Patrick Arminio Date: Thu, 26 Dec 2024 21:18:54 +0100 Subject: [PATCH 1/2] Store resolver on field instance --- strawberry/schema/schema_converter.py | 2 ++ 1 file changed, 2 insertions(+) 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( From 7354b47c12b0ebc6be089bb5a96dd722b303dd94 Mon Sep 17 00:00:00 2001 From: Patrick Arminio Date: Thu, 26 Dec 2024 21:20:46 +0100 Subject: [PATCH 2/2] Add release --- RELEASE.md | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 RELEASE.md diff --git a/RELEASE.md b/RELEASE.md new file mode 100644 index 0000000000..4d54a8bdf0 --- /dev/null +++ b/RELEASE.md @@ -0,0 +1,3 @@ +Release type: minor + +Test