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:
@ -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)
|
||||
|
Reference in New Issue
Block a user