Don't rely on django.db.models.manager.Manager metadata for dynamically created manager (#904)

This commit is contained in:
Petter Friberg
2022-03-31 22:37:37 +02:00
committed by GitHub
parent 76e3fdb479
commit 0e98cc9114

View File

@@ -276,7 +276,7 @@ class NewSemanalDjangoPlugin(Plugin):
if (
info
and info.has_base(fullnames.BASE_MANAGER_CLASS_FULLNAME)
and class_name in self._get_current_manager_bases()
and "from_queryset_manager" in helpers.get_django_metadata(info)
):
return resolve_manager_method