Skip to content

Commit 6878250

Browse files
Support @defer in Federation V2
1 parent ddff92a commit 6878250

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

graphene_mongo/types.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -232,7 +232,10 @@ def get_node(cls, info, id):
232232
for field in cls._meta.required_fields:
233233
if field in cls._meta.model._fields_ordered:
234234
required_fields.append(field)
235-
for field in get_query_fields(info):
235+
queried_fields = get_query_fields(info)
236+
if cls._meta.name in queried_fields:
237+
queried_fields = queried_fields[cls._meta.name]
238+
for field in queried_fields:
236239
if to_snake_case(field) in cls._meta.model._fields_ordered:
237240
required_fields.append(to_snake_case(field))
238241
required_fields = list(set(required_fields))

0 commit comments

Comments
 (0)