Skip to content

Commit 87f0c33

Browse files
authored
Merge pull request #118 from gamingexperience/fix/node-filtery-efficiency
Avoids redundant filtering with non-nested nodes.
2 parents 4cc4673 + 7f47125 commit 87f0c33

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

graphene_django/fields.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,8 @@ def connection_resolver(resolver, connection, default_manager, root, args, conte
5353
iterable = default_manager
5454
iterable = maybe_queryset(iterable)
5555
if isinstance(iterable, QuerySet):
56-
iterable &= maybe_queryset(default_manager)
56+
if iterable is not default_manager:
57+
iterable &= maybe_queryset(default_manager)
5758
_len = iterable.count()
5859
else:
5960
_len = len(iterable)

0 commit comments

Comments
 (0)