Fixes: #18881 Site Groups are missing VLAN and VM related objects (#18932)

This commit is contained in:
Renato Almeida de Oliveira
2025-04-21 13:11:01 -03:00
committed by GitHub
parent 248c94bd35
commit 7420c25687
3 changed files with 71 additions and 6 deletions

View File

@@ -104,7 +104,17 @@ class ClusterGroupView(GetRelatedModelsMixin, generic.ObjectView):
def get_extra_context(self, request, instance):
return {
'related_models': self.get_related_models(request, instance),
'related_models': self.get_related_models(
request,
instance,
extra=(
(
VLANGroup.objects.restrict(request.user, 'view').filter(
scope_type=ContentType.objects.get_for_model(ClusterGroup),
scope_id=instance.pk
), 'cluster_group'),
),
),
}