From 0b87a5ecc8d54cbe786c6355f30c8de966d2ef17 Mon Sep 17 00:00:00 2001 From: Jonas Haag Date: Mon, 26 Oct 2015 10:16:48 +0100 Subject: [PATCH] Fixed a Python >= 3.7 incompatibility (see PEP 479) --- polymorphic/query.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/polymorphic/query.py b/polymorphic/query.py index bff90e5..cbf7baa 100644 --- a/polymorphic/query.py +++ b/polymorphic/query.py @@ -297,7 +297,7 @@ class PolymorphicQuerySet(QuerySet): if self.polymorphic_disabled: for o in base_iter: yield o - raise StopIteration + return while True: base_result_objects = [] @@ -317,7 +317,7 @@ class PolymorphicQuerySet(QuerySet): yield o if reached_end: - raise StopIteration + return def __repr__(self, *args, **kwargs): if self.model.polymorphic_query_multiline_output: