From f6c0effcb29cc7a0de2ffaedfc4f6683a53ff054 Mon Sep 17 00:00:00 2001 From: Alan Rominger Date: Mon, 17 Jun 2024 11:45:44 -0400 Subject: [PATCH] Use public methods to reference registered models (#15277) --- awx/main/migrations/_dab_rbac.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/awx/main/migrations/_dab_rbac.py b/awx/main/migrations/_dab_rbac.py index 5082a72e4f..b9d5a5645c 100644 --- a/awx/main/migrations/_dab_rbac.py +++ b/awx/main/migrations/_dab_rbac.py @@ -290,7 +290,7 @@ def setup_managed_role_definitions(apps, schema_editor): managed_role_definitions = [] org_perms = set() - for cls in permission_registry._registry: + for cls in permission_registry.all_registered_models: ct = ContentType.objects.get_for_model(cls) object_perms = set(Permission.objects.filter(content_type=ct)) # Special case for InstanceGroup which has an organiation field, but is not an organization child object