1
0
mirror of https://github.com/netbox-community/netbox.git synced 2024-05-10 07:54:54 +00:00

10435 check if vm.cluster in qs

This commit is contained in:
Arthur
2022-09-22 10:34:37 -07:00
parent 148c6a6c23
commit 7735634649

View File

@ -81,6 +81,7 @@ class VLANQuerySet(RestrictedQuerySet):
# Find all relevant VLANGroups
q = Q()
if vm.cluster:
if vm.cluster.site:
if vm.cluster.site.region:
q |= Q(
@ -113,7 +114,7 @@ class VLANQuerySet(RestrictedQuerySet):
Q(group__scope_id__isnull=True, site__isnull=True) | # Global group VLANs
Q(group__isnull=True, site__isnull=True) # Global VLANs
)
if vm.cluster.site:
if vm.cluster and vm.cluster.site:
q |= Q(site=vm.cluster.site)
return self.filter(q)