mirror of
https://github.com/graphql-python/graphene-django.git
synced 2025-04-10 04:04:22 +03:00
Merge pull request #118 from gamingexperience/fix/node-filtery-efficiency
Avoids redundant filtering with non-nested nodes.
This commit is contained in:
commit
87f0c33983
|
@ -53,7 +53,8 @@ class DjangoConnectionField(ConnectionField):
|
|||
iterable = default_manager
|
||||
iterable = maybe_queryset(iterable)
|
||||
if isinstance(iterable, QuerySet):
|
||||
iterable &= maybe_queryset(default_manager)
|
||||
if iterable is not default_manager:
|
||||
iterable &= maybe_queryset(default_manager)
|
||||
_len = iterable.count()
|
||||
else:
|
||||
_len = len(iterable)
|
||||
|
|
Loading…
Reference in New Issue
Block a user