Skip to content

Commit d3d3f24

Browse files
committed
feat: Make relay query work with EmbeddedDocuemnt field
1 parent 79e8d05 commit d3d3f24

File tree

2 files changed

+2
-6
lines changed

2 files changed

+2
-6
lines changed

graphene_mongo/fields.py

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,6 @@ def args(self):
6767
self._base_args or OrderedDict(),
6868
dict(self.field_args, **self.reference_args)
6969
)
70-
print('args', args)
7170
return args
7271

7372

@@ -95,9 +94,7 @@ def reference_args(self):
9594
def get_reference_field(r, kv):
9695
if callable(getattr(kv[1], 'get_type', None)):
9796
node = kv[1].get_type()._type._meta
98-
if isinstance(kv[1], Dynamic):
99-
r.update({kv[0]: self._field_args(node.fields.items())})
100-
else:
97+
if not isinstance(kv[1], Dynamic):
10198
r.update({kv[0]: node.fields['id']._type.of_type()})
10299
return r
103100
return reduce(get_reference_field, self.fields.items(), {})
@@ -113,7 +110,6 @@ def get_query(cls, model, info, **args):
113110
return [], 0
114111

115112
objs = model.objects()
116-
print('hahaha', args)
117113
if args:
118114
reference_fields = get_model_reference_fields(model)
119115
reference_args = {}

graphene_mongo/tests/test_relay_query.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -738,7 +738,7 @@ class Query(graphene.ObjectType):
738738

739739
query = '''
740740
query {
741-
allProfessors(lastName: "5e06aa20-6805-4eef-a144-5615dedbe32b") {
741+
allProfessors {
742742
edges {
743743
node {
744744
vec

0 commit comments

Comments
 (0)