1
0
mirror of https://github.com/django/django.git synced 2025-10-31 09:41:08 +00:00

Refs #28621 -- Fixed crash of annotations with nested OuterRef.

This commit is contained in:
Sergey Fedoseev
2020-07-01 14:01:46 +05:00
committed by GitHub
parent dbae6de01e
commit ed6b14d459
2 changed files with 18 additions and 0 deletions

View File

@@ -584,6 +584,8 @@ class ResolvedOuterRef(F):
class OuterRef(F):
contains_aggregate = False
def resolve_expression(self, *args, **kwargs):
if isinstance(self.name, self.__class__):
return self.name