Use legacy compatible approach

This commit is contained in:
funkybob 2014-01-14 15:05:03 +11:00
parent cb362f4a12
commit 91b07079e0

View file

@ -70,7 +70,7 @@ class InheritanceQuerySet(QuerySet):
def iterator(self):
iter = super(InheritanceQuerySet, self).iterator()
if getattr(self, 'subclasses', False):
extras = self.query.extra_select.keys()
extras = self.query.extra.keys()
# sort the subclass names longest first,
# so with 'a' and 'a__b' it goes as deep as possible
subclasses = sorted(self.subclasses, key=len, reverse=True)