Explorar el Código

Fix queryset for get_peer_termination()

Jeremy Stretch hace 5 años
padre
commit
88033c0801
Se han modificado 1 ficheros con 4 adiciones y 1 borrados
  1. 4 1
      netbox/circuits/models.py

+ 4 - 1
netbox/circuits/models.py

@@ -336,6 +336,9 @@ class CircuitTermination(CableTermination):
     def get_peer_termination(self):
         peer_side = 'Z' if self.term_side == 'A' else 'A'
         try:
-            return CircuitTermination.objects.prefetch_related('site').get(circuit=self.circuit, term_side=peer_side)
+            return CircuitTermination.objects.unrestricted().prefetch_related('site').get(
+                circuit=self.circuit,
+                term_side=peer_side
+            )
         except CircuitTermination.DoesNotExist:
             return None