From 3f9eed71b76cb1bffb944f7b9489dae25f5b1b5b Mon Sep 17 00:00:00 2001 From: MardanovTimur Date: Wed, 17 Apr 2019 02:41:01 +0300 Subject: [PATCH] fixed len in map error --- graphene_django/fields.py | 2 +- graphene_django/filter/fields.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/graphene_django/fields.py b/graphene_django/fields.py index 513fb0b..7437b3b 100644 --- a/graphene_django/fields.py +++ b/graphene_django/fields.py @@ -164,7 +164,7 @@ class DjangoConnectionField(ConnectionField): if qs is None: qs = default_manager.filter() if _parent and root is not None: - return map(lambda instance: set_parent(instance, root), qs) + return list(map(lambda instance: set_parent(instance, root), qs)) return qs return cls.connection_resolver_original( diff --git a/graphene_django/filter/fields.py b/graphene_django/filter/fields.py index 62104a9..11beca8 100644 --- a/graphene_django/filter/fields.py +++ b/graphene_django/filter/fields.py @@ -158,7 +158,7 @@ class DjangoFilterConnectionField(DjangoConnectionField): # set parent to child fields # in ''_parent'' attribute if _parent and root is not None: - return map(lambda instance: set_parent(instance, root), qs) + return list(map(lambda instance: set_parent(instance, root), qs)) return qs if custom_resolver: