From a726083484a3088a9e28ed66645789e6770976d5 Mon Sep 17 00:00:00 2001 From: Jeremy Stretch Date: Fri, 5 Jan 2024 13:13:31 -0500 Subject: [PATCH] Syntax tweak --- netbox/dcim/models/devices.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/netbox/dcim/models/devices.py b/netbox/dcim/models/devices.py index c2c5e4f29..a0bab499a 100644 --- a/netbox/dcim/models/devices.py +++ b/netbox/dcim/models/devices.py @@ -1098,10 +1098,7 @@ class Device( :param if_master: If True, return VC member interfaces only if this Device is the VC master. """ - if self.pk: - filter = Q(device=self) - else: - filter = Q() + filter = Q(device=self) if self.pk else Q() if self.virtual_chassis and (self.virtual_chassis.master == self or not if_master): filter |= Q(device__virtual_chassis=self.virtual_chassis, mgmt_only=False) return Interface.objects.filter(filter)