Skip to content

Commit e345ca2

Browse files
Add VirtualCircuit reference to ProviderView related models (#19335)
1 parent bdef00f commit e345ca2

File tree

1 file changed

+13
-1
lines changed

1 file changed

+13
-1
lines changed

netbox/circuits/views.py

+13-1
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,19 @@ class ProviderView(GetRelatedModelsMixin, generic.ObjectView):
3636

3737
def get_extra_context(self, request, instance):
3838
return {
39-
'related_models': self.get_related_models(request, instance),
39+
'related_models': self.get_related_models(
40+
request,
41+
instance,
42+
omit=(),
43+
extra=(
44+
(
45+
VirtualCircuit.objects.restrict(request.user, 'view').filter(
46+
provider_network__provider=instance
47+
),
48+
'provider_id',
49+
),
50+
),
51+
),
4052
}
4153

4254

0 commit comments

Comments
 (0)