diff --git a/netbox/dcim/models.py b/netbox/dcim/models.py index 466149905..e33cb8a8c 100644 --- a/netbox/dcim/models.py +++ b/netbox/dcim/models.py @@ -2862,20 +2862,20 @@ class Cable(ChangeLoggedModel): endpoint_a, endpoint_b, _ = self.get_path_endpoints() if ( ( - isinstance(endpoint_a, Interface) and - endpoint_a.type in NONCONNECTABLE_IFACE_TYPES + isinstance(endpoint_a, Interface) and + endpoint_a.type in NONCONNECTABLE_IFACE_TYPES ) or ( - isinstance(endpoint_b, Interface) and - endpoint_b.type in NONCONNECTABLE_IFACE_TYPES + isinstance(endpoint_b, Interface) and + endpoint_b.type in NONCONNECTABLE_IFACE_TYPES ) or ( - isinstance(self.termination_a, Interface) and - self.termination_a.type in NONCONNECTABLE_IFACE_TYPES + isinstance(self.termination_a, Interface) and + self.termination_a.type in NONCONNECTABLE_IFACE_TYPES ) or ( - isinstance(self.termination_b, Interface) and - self.termination_b.type in NONCONNECTABLE_IFACE_TYPES + isinstance(self.termination_b, Interface) and + self.termination_b.type in NONCONNECTABLE_IFACE_TYPES ) ): raise ValidationError("Cannot connect to a virtual or wireless interface")