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

@@ -170,11 +170,16 @@ class ProviderNetworkView(GetRelatedModelsMixin, generic.ObjectView):
'related_models': self.get_related_models(
request,
instance,
omit=(CircuitTermination,),
extra=(
(
Circuit.objects.restrict(request.user, 'view').filter(terminations___provider_network=instance),
'provider_network_id',
),
(
CircuitTermination.objects.restrict(request.user, 'view').filter(_provider_network=instance),
'provider_network_id',
),
),
),
}