fix select_related and prefetch_related set in resolver getting lost

This commit is contained in:
Julien Surloppe 2017-05-02 16:45:46 +02:00
parent 1e34dfb3e5
commit 5536fc95bf

View File

@ -62,7 +62,7 @@ class DjangoFilterConnectionField(DjangoConnectionField):
low = default_queryset.query.low_mark or queryset.query.low_mark
high = default_queryset.query.high_mark or queryset.query.high_mark
default_queryset.query.clear_limits()
queryset = default_queryset & queryset
queryset &= default_queryset
queryset.query.set_limits(low, high)
return queryset