Browse Source

Clean up tests

jeremystretch 3 years ago
parent
commit
6befd2155a
1 changed files with 2 additions and 2 deletions
  1. 2 2
      netbox/dcim/models/cables.py

+ 2 - 2
netbox/dcim/models/cables.py

@@ -198,9 +198,9 @@ class Cable(NetBoxModel):
 
 
         # Store the parent Device for the A and B terminations (if applicable) to enable filtering
         # Store the parent Device for the A and B terminations (if applicable) to enable filtering
         if hasattr(self, 'a_terminations'):
         if hasattr(self, 'a_terminations'):
-            self._termination_a_device = self.a_terminations[0].device
+            self._termination_a_device = getattr(self.a_terminations[0], 'device', None)
         if hasattr(self, 'b_terminations'):
         if hasattr(self, 'b_terminations'):
-            self._termination_b_device = self.b_terminations[0].device
+            self._termination_b_device = getattr(self.b_terminations[0], 'device', None)
 
 
         super().save(*args, **kwargs)
         super().save(*args, **kwargs)